Примеры
Выбрать элементы:
const fruits = ["Банан", "Апельсин", "Лимон", "Яблоко", "Манго"];
const citrus = fruits.slice(1, 3);
Попробуйте сами »
Выберите элементы, используя отрицательные значения:
const fruits = ["Банан", "Апельсин", "Лимон", "Яблоко", "Манго"];
const myBest = fruits.slice(-3, -1);
Попробуйте сами »
Описание
Метод slice() возвращает выбранные элементы массива как новый массив.
Метод slice() выбирает от заданного start до заданного конца (не включительно). >.
Метод slice() не меняет исходный массив.
Синтаксис
array.slice(start, end)
Параметры
| Параметр | Описание |
| start | Необязательный. Стартовая позиция. По умолчанию — 0. Отрицательные числа выбираются из конца массива. |
| end | Необязательный. Конечная позиция. По умолчанию – последний элемент. Отрицательные числа выбираются из конца массива. |
Возвращаемое значение
| Новый массив, содержащий выбранные элементы. |
Учебники по массивам:
Поддержка браузера
slice() — это функция ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |