Справочник по JScript : Методы JScript : Метод slice (Массив)
смотрим также
- Трансферы лето краснодар трансферные слухи цска лето.
Материал из Справочник Web-языков
Содержание |
Метод slice
Возвращает фрагмент массива.
Синтаксис
arrayObj.slice(start, [end])
Аргументы
- arrayObj
- Обязательный аргумент. Объект Array.
- start
- Обязательный аргумент. Индекс начального элемента копируемого фрагмента массива из arrayObj.
- end
- Необязательный аргумент. Индекс конечного элемента фрагмента массива из arrayObj.
Описание
Метод slice возвращает объект Array, который содержит заданный фрагмент массива.
Метод slice копирует фрагмент массива до элемента с индексом, который указан в аргументе end. Сам элемент с индексом, указанным в аргументе end, в копию не включается. Если аргумент start отрицательный, то он обрабатывается как сумма length + start, где length — это длина массива. Если аргумент end отрицательный, то он обрабатывается как сумма length + end, где length — это длина массива. Если аргумент end не задан, то копирование осуществляется до конца массива. Если аргумент end находится до аргумента start, то в новый массив ничего не копируется.
Метод применяется к объекту: Array Object (Windows Scripting - JScript).
Пример
В примерах показано как работает метод slice. В первом примере в newArray скопируются все элементы myArray, кроме последнего. Во втором примере только два последних элемента myArray скопируются в newArray.
newArray = myArray.slice(0, -1) newArray = myArray.slice(-2)
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/tkcsy6fe(v=VS.85).aspx