JavaScript Array slice()
- Forrige side shift()
- Næste side some()
- Gå tilbage til forrige niveau JavaScript Array Reference Manual
Definition og brug
slice()
Metoden returnerer et nyt arrayobjekt, der indeholder de valgte elementerne.
slice()
Metoden vælger fra det givne start Elementet ved parameterens start, og inden for end Parameter stopper, men inkluderer ikke.
Kommentar:slice()
Metoden ændrer ikke det oprindelige array.
Eksempel
Eksempel 1
Vælg elementer fra arrayet:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1, 3);
Eksempel 2
Vælg elementer med negative værdier:
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var myBest = fruits.slice(-3, -1);
Syntaks
array.slice(start, end)
Parameterværdi
Parameter | Beskrivelse |
---|---|
start |
Valgfri. Et heltal, der specificerer hvor valget skal starte (indekset for det første element er 0). Brug negative tal for at vælge fra arrayets slutning. Hvis det utelates, er det lig med "0". |
end |
Valgfri. Et heltal, der specificerer positionen for at stoppe valget. Hvis det utelates, vælges alle elementer fra startpositionen til arrayets slutning. Brug negative tal for at vælge fra arrayets slutning. |
Tekniske detaljer
Returværdi: | En ny array, der indeholder de valgte elementerne. |
---|---|
JavaScript version: | ECMAScript 1 |
Browsertilstand
Alle browsere støtter det fullt ut slice()
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ér array
Tutorial:JavaScript array iteration
- Forrige side shift()
- Næste side some()
- Gå tilbage til forrige niveau JavaScript Array Reference Manual