Метод slice

Метод slice выбирает группу элементов среди найденных. Например, можно выбрать элементы с третьего по шестой. Отсчет элементов ведется с нуля. Первым параметром метод принимает с какого номера брать элементы (включительно), а вторым - до какого номера (не включительно). Оба параметра могут быть как положительными, так и отрицательными. Во втором случае отсчет ведется с конца, -1 будет последний элемент, -2 - предпоследний и так далее.

Синтаксис

javascript.slice(откуда, докуда);

Пример

Давайте найдем все абзацы, выберем из найденных абзацы номер 1, 2 и 3 (нумерация с нуля, нулевой не трогаем) и добавим им в конец текст '!' с помощью метода append:

html<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
javascript$('p').slice(1, 4).append();

HTML код станет выглядеть так:

html<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4</p>

Смотрите также

  • метод eq,
    который получает элемент с определенным номером
  • метод first,
    который получает первый элемент
  • метод last,
    который получает последний элемент