Array.slice()

Возвращает поверхностную копию части массива без изменения исходного.

Сигнатураarr.slice(start, end)

Метод slice() возвращает новый массив с элементами от индекса start до end (не включая end). Исходный массив не изменяется. Отрицательные индексы отсчитываются с конца.

const arr = [1, 2, 3, 4, 5];
console.log(arr.slice(1, 3)); // [2, 3]
console.log(arr.slice(-2)); // [4, 5]
← Все записи: Методы массивов JavaScript
Поддержать проект