JavaScript Array splice()
- Forrige side sort()
- Næste side toReversed()
- Gå tilbage til niveauet over JavaScript Array Reference Manual
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:
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");
Eksempel 3
Fjern 2 elementer fra posisjon 2:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2);
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
- Forrige side sort()
- Næste side toReversed()
- Gå tilbage til niveauet over JavaScript Array Reference Manual