JavaScript Array toSpliced()

Definitie en Gebruik

toSpliced() De methode wordt gebruikt om elementen aan te voegen en/of te verwijderen in een array.

toSpliced() De methode retourneert een nieuwe array.

toSpliced() De methode wijzigt het oorspronkelijke array niet.

toSpliced() De methode is splice() De kopieer versie van de methode.

Zie ook:

Array splice() Methode

Array slice() Methode

Voorbeeld

Voorbeeld 1

// Maak een array aan
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Voeg "Lemon" en "Kiwi" toe op positie 2
const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");

Probeer het zelf

Voorbeeld 2

// Maak een array aan
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Verwijder 2 elementen op positie 2
const fruits2 = fruits.toSpliced(2, 2);

Probeer het zelf

Voorbeeld 3

// Maak een array aan
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Verwijder 1 element op positie 2 en voeg "Lemon" en "Kiwi" toe
const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

Probeer het zelf

Syntax

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

Parameters

Parameters Beschrijving
index

Verplicht. De index (positie) van het toevoegen of verwijderen van elementen.

Negatieve waarden beginnen aan het einde van het array te tellen.

count Optioneel. Het aantal elementen dat moet worden verwijderd.
item1,... Optioneel. De nieuwe elementen die moeten worden toegevoegd.

Terugkeerwaarde

Type Beschrijving
Array Nieuwe array met ingesloten wijzigingen.

Browser Ondersteuning

toSpliced() Dit is een kenmerk van ES2023.

Vanaf juli 2023 ondersteunen alle moderne browsers deze methode:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
Februari 2023 Februari 2023 Juli 2023 Maart 2023 Mei 2023