English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slice()方法提取数组的一部分元素,并返回一个新的数组。
slice()方法提取的元素开始在给定的start参数,并在给定的端部end参数(end不包括)。原始数组不会被更改。
array.slice(start, end)
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1, 3);// return Mango, AppleTesten Sie heraus‹/›
Die Zahlen in der Tabelle geben die erste Browserversion an, die slice() vollständig unterstützt:
Methode | |||||
slice() | 1 | 1 | Ja | Ja | Ja |
Parameter | Beschreibung |
---|---|
start | (Optional) vom Nullindex beginnend, ab diesem Index extrahieren |
end | (Optional) vom Nullindex beginnend, bis vor dem Extrahieren |
Rückgabewert: | Neue Array mit den extrahierten Elementen |
---|---|
JavaScript-Version: | ECMAScript 1 |
ohneendParameter zur Elementsextraktion:
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1);// return Mango, Apple, OrangeTesten Sie heraus‹/›
Elemente mit negativen Werten extrahieren:
var fruits = ["39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(-3, -1);// return Mango, AppleTesten Sie heraus‹/›