JavaScript-Array splice()
Beispiele
Fügen Sie an Position 2 zwei Elemente hinzu:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 0, "Lemon", "Kiwi");
Entferne an Position 2 2 Gegenstände:
const fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);
Definition und Verwendung
Die splice()
Methode fügt Array-Elemente hinzu und/oder entfernt sie.
Die splice()
Methode überschreibt das ursprüngliche Array.
Syntax
array.splice(index, howmany, item1, ....., itemX)
Parameter
Parameter | Description |
index | Required. The position to add/remove items. Negative value defines the position from the end of the array. |
howmany | Optional. Number of items to be removed. |
item1, ..., itemX | Optional. New elements(s) to be added. |
Rückgabewert
Ein Array mit den entfernten Elementen (falls vorhanden). |
Mehr Beispiele
Fügen Sie an Position 2 neue Elemente hinzu und entfernen Sie 1 Element:
const fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");
Browser-Unterstützung
splice()
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |