Индекс элемента в массиве, с которого будет начинаться новый массив.
end
Необязательный параметр. Индекс элемента в массиве, на котором новый массив завершится. При этом последним в новом массиве будет элемент с индексом end-1
Если start отрицателен, то он будет трактоваться как arrayObj.length+start (т.е. start'ый элемент с конца массива).
Если end отрицателен, то он будет трактоваться как arrayObj.length+end (т.е. end'ый элемент с конца массива).
Если второй параметр не указан, то экстракция продолжится до конца массива. Если end < start, то будет создан пустой массив.
Описание, примеры
Данный метод не изменяет исходный массив, а просто возвращает его часть.
arr = [1,2,3,4,5]
arr.slice(-2)// => [4,5]
arr.slice(arr.length - 2)// то же самое
arr.slice(-3,-1)// [3,4]
arr.slice(arr.length-3, arr.length-1)// то же самое
Это интересно
Название «Рунет», составленное из доменного имени.ru и постфикса net (русск. сеть), вошло в употребление стихийно в конце 1990-х годов. Термин изобрёл весной 1997 года автор одной из первых регулярных русскоязычных сетевых колонок Раффи Асланбеков и внедрил в тогдашний круг своего русскоязычного интернет-культурного общения, где термин быстро прижился.