JavaScript Array splice()

Definisjon og bruk

splice() Metoden legger til/fjerner elementer fra/til arrayet og returnerer de slettede elementene.

Kommentar:splice() Metoden endrer det opprinnelige arrayet.

Metode

Eksempel

Eksempel 1

var fruits = ["Banana", "Orange", "Apple", "Mango"];
Legg til elementer i arrayet:

Prøv selv

Eksempel 2

Legg til nye elementer og fjern 1 element fra posisjon 2:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2, 1, "Lemon", "Kiwi");

Prøv selv

Eksempel 3

Fjern 2 elementer fra posisjon 2:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"];
fruits.splice(2, 2);

Prøv selv

Syntaks

array.splice(index, howmany, item1, ....., itemX)

Parameterverdi

Parameter Beskrivelse
index Obligatorisk. Et heltall som spesifiserer hvor i tabellen elementene skal legges til/fjernes, brukes negative verdier for å spesifisere posisjonen fra slutten av tabellen.
howmany Valgfri. Antall elementer å slette. Hvis satt til 0, vil ingen elementer bli slettet.
item1, ..., itemX Valgfri. Nye elementer at legge til i arrayet.

Tekniske detaljer

Returverdi: Ny array, inkludert de slettede elementerne (hvis noen).
JavaScript version: ECMAScript 1

Browsertilstand

Alle browsere støtter det fullt ut splice() Metode:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support

Relaterede sider

Tutorial:JavaScript array

Tutorial:JavaScript array Const

Tutorial:JavaScript array metoder

Tutorial:JavaScript sort array

Tutorial:JavaScript array iteration