In diesem Artikel erfahren Sie hauptsächlich, wie Sie mit Slice() in js ein neues Array über die Indexposition erhalten. Diese Methode ändert nicht das ursprüngliche Array, sondern gibt nur ein neues Unterarray zurück.
Verwendung: arrayObj.slice(start,end)
arrayObj - ursprüngliches Array;
start – erforderlich; legt die Startposition des neuen Arrays fest; wenn es sich um eine negative Zahl handelt, bedeutet dies, dass vom Ende des Arrays gezählt wird (-1
bezieht sich auf das letzte Element, -2 bezieht sich auf das vorletztes Element usw.).
end – Optional; wenn dieser Parameter nicht ausgefüllt ist, wird er standardmäßig auf das Ende des Arrays gesetzt; bedeutet, vom Ende des Arrays aus zu zählen (- 1 bezieht sich auf das letzte Element, -2
bezieht sich auf das vorletzte Element usw.).
例1:获取仅包含最后一个元素的子数组var arr=[1,2,3,4,5]; arr.slice(-1);//[5]例2:获取不包含最后一个元素的子数组var arr=[1,2,3,4,5]; arr.slice(0, -1);//[1,2,3,4]例3:获取包含 从第二个元素开始的所有元素的子数组var arr=[1,2,3,4,5]; arr.slice(1);//[2,3,4,5]
slice() erhält ein neues Array über die Indexposition. Diese Methode ändert nicht das ursprüngliche Array, sondern gibt nur ein neues Unterarray zurück.
Verwandte Empfehlungen:
PHP-Funktion array_slice(), die den ausgewählten Teil des Arrays zurückgibt
10 empfohlene Artikel über Slice()
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Slice() in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!