English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод slice() массива JavaScript

 Объект массива JavaScript

МетодМетод extraction части элементов массива и возвращает новый массив.

МетодМетод extraction начинаются с заданногоОписаниеПараметры, и в заданном концене использоватьПараметры (не использоватьНе включает в себя). Исходный массив не изменяется.

Синтаксис:

array.slice(start, end)
var fruits = ['Banana', 'Mango', 'Apple', 'Orange'];
var extract = fruits.slice(1, 3); // return Mango, Apple
Тестирование看看‹/›

Совместимость браузеров

表格中的数字指定了完全支持slice()方法的第一个浏览器版本:

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод slice():
Методslice()slice()111

Да

Значение параметраПараметры
Описаниеstart
не использовать(Опционально) Начальный индекс, с которого начинается извлечение

(Опционально) Начальный индекс, до которого извлечение не должно происходить

Технические деталиВозвратное значение:
Новый массив, содержащий извлеченные элементыВерсия JavaScript:

ECMAScript 1

Более примеровне использоватьПараметры извлечения элементов:

var fruits = ['Banana', 'Mango', 'Apple', 'Orange'];
var extract = fruits.slice(1); // return Mango, Apple, Orange
Тестирование看看‹/›

Использование отрицательных значений для извлечения элементов:

var fruits = ['Banana', 'Mango', 'Apple', 'Orange'];
var extract = fruits.slice(-3, -1); // return Mango, Apple
Тестирование看看‹/›

 Объект массива JavaScript