slice() — метод JavaScript // Вебшкола



Объект javascript array

Описание и использование

Метод slice() используется для выделения части массива и возврата этой части массива.

Заметка: исходный массив при этом не меняется.

Синтаксис

Параметр Описание
старт Обязательный параметр. Целое число, указывающее символ, с которого надо начинать вырезку (счет элементов начинается с 0). Можно использовать отрицательные числа для выделения элементов с конца массива
финиш Альтернативно. Целое число, указывающее конец вырезки. При отсутствии этого параметра метод slice() вырежет все элементы от стартовой позиции до конца массива

Поддержка в браузерах

chrome-9698468 firefox-8665662 ie-6360754 opera-6902270 safari-5983537

Метод slice() поддерживается всеми основными браузерами.

Пример

Пример

Выбираем часть массива и возвращаем выделенный участок массива:

var fruits = [«Банан», «Апельсин», «Яблоко», «Манго»]; document.write(fruits.slice(0,1) + «
«); document.write(fruits.slice(1) + «
«); document.write(fruits.slice(-2) + «
«);

document.write(fruits);

Результат выполнения кода:

Банан Апельсин,Яблоко,Манго Яблоко,Манго

Банан,Апельсин,Яблоко,Манго

Посмотреть результат

Объект javascript array

cc081cc9461cc13_20131202130315-1823199