kursrekommendation:

JavaScript Array toSpliced()

toSpliced() definition och användning

toSpliced() metoden används för att lägga till och/eller ta bort arrayelement.

toSpliced() metoden returnerar en ny array.

toSpliced() metoden ändrar inte den ursprungliga arrayen. metoden är splice()

kopia av metoden.

se också:

Array splice() metod

Array slice() metod

exempel

exempel 3
// Skapa en array
exempel 1
// Lägg till "Lemon" och "Kiwi" vid position 2

const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

const fruits2 = fruits.toSpliced(2, 0, "Lemon", "Kiwi");

exempel 3
// Skapa en array
exempel 2
// Ta bort 2 element vid position 2

const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

const fruits2 = fruits.toSpliced(2, 2);

exempel 3
// Skapa en array
const fruits = ["Banana", "Orange", "Apple", "Mango"];
// Ta bort 1 element vid position 2 och lägg till "Lemon" och "Kiwi"

const fruits2 = fruits.toSpliced(2, 1, "Lemon", "Kiwi");

prova själv

syntaksparametrararray.toSpliced( antalarray.toSpliced( item1, , .....,itemX

)

) beskrivning
parametrar

index

negativa värden räknas från slutet av arrayen.

antal valfritt. antal element att ta bort.
item1,... valfritt. nya element att lägga till.

återvärd

typ beskrivning
Array ny array som innehåller ändringar.

webbläsare stöd

toSpliced() är en funktion i ES2023.

Från och med juli 2023 stöder alla moderna webbläsare denna metod:

Chrome Edge Firefox Safari Opera
Chrome 110 Edge 110 Firefox 115 Safari 16.4 Opera 96
2023 februari 2023 februari 2023 juli 2023 mars 2023 maj