JavaScript-array segment()
Voorbeelden
Selecteer elementen:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1, 3);
Selecteer elementen met negatieve waarden:
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const myBest = fruits.slice(-3, -1);
Definitie en gebruik
De slice()
methode retourneert geselecteerde elementen in een array als een nieuwe array.
De slice()
methode selecteert vanaf een gegeven begin tot een (niet inclusief) gegeven einde .
De slice()
methode verandert niets aan de oorspronkelijke array.
Syntaxis
array.slice(start, end)
Parameters:
Parameter | Description |
start | Optional. Start position. Default is 0. Negative numbers select from the end of the array. |
end | Optional. End position. Default is last element. Negative numbers select from the end of the array. |
Winstwaarde
Een nieuwe array met de geselecteerde elementen. |
Browserondersteuning
slice()
is een ECMAScript1 (ES1)-functie.
ES1 (JavaScript 1997) wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |