JavaScript Array toSpliced()

Definition und Verwendung

toSpliced() Die Methode wird verwendet, um Arrayelemente hinzuzufügen und/oder zu löschen.

toSpliced() Die Methode gibt ein neues Array zurück.

toSpliced() Die Methode ändert das ursprüngliche Array nicht.

toSpliced() Die Methode ist splice() Kopie der Methode.

Siehe auch:

Array splice() Methode

Array slice() Methode

Beispiel

Beispiel 1

// Ein Array erstellen
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// "Lemon" und "Kiwi" an Position 2 hinzufügen
const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");

Versuchen Sie es selbst

Beispiel 2

// Ein Array erstellen
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Zwei Elemente an Position 2 löschen
const fruits2 = fruits.toSpliced(2, 2);

Versuchen Sie es selbst

Beispiel 3

// Ein Array erstellen
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Ein Element an Position 2 löschen und "Lemon" und "Kiwi" hinzufügen
const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

Versuchen Sie es selbst

Syntax

array.toSpliced(index, count, item1, ....., itemX)

Parameter

Parameter Beschreibung
index

Erforderlich. Index (Position) des hinzuzufügenden oder zu löschenden Elements.

Negative Werte beginnen am Ende des Arrays zu zählen.

count Optional. Anzahl der zu löschenden Elemente.
item1,... Optional. Neue Elemente, die hinzugefügt werden sollen.

Rückgabewert

Typ Beschreibung
Array Neues Array mit enthaltenen Änderungen.

Browser-Unterstützung

toSpliced() Es ist eine Eigenschaft von ES2023.

Ab Juli 2023 wird dieses Verfahren von allen modernen Browsern unterstützt:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
Februar 2023 Februar 2023 Juli 2023 März 2023 Mai 2023