JavaScript Array slice()

Definitie en gebruik

slice() De methode retourneert een nieuw arrayobject met de geselecteerde elementen van de array.

slice() De methode selecteert elementen vanaf de gegeven start Elementen beginnend bij de parameter, en gegeven eind Einde van de parameter, maar niet inbegrepen.

Opmerking:slice() De methode verandert de oorspronkelijke array niet.

Voorbeeld

Voorbeeld 1

Selecteer elementen uit de array:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1, 3);

Probeer het zelf

Voorbeeld 2

Selecteer elementen met negatieve waarden:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var myBest = fruits.slice(-3, -1);

Probeer het zelf

Syntaxis

array.slice(start, eind)

Parameterswaarden

Parameters Beschrijving
start

Optioneel. Geheel getal, specificeert waar de selectie begint (de index van het eerste element is 0).

Gebruik negatieve getallen om vanaf het einde van de array te kiezen. Indien weggelaten, is dit equivalent aan "0".

eind

Optioneel. Geheel getal, specificeert de positie waar de selectie eindigt.

Indien weggelaten, worden alle elementen van het begin tot het einde van de array geselecteerd. Gebruik negatieve getallen om vanaf het einde van de array te kiezen.

Technische details

Retourwaarde: Nieuwe array, bevat de geselecteerde elementen.
JavaScript-versie: ECMAScript 1

Browserondersteuning

Alle browsers ondersteunen dit volledig slice() Methode:

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

Related pages

Tutorial:JavaScript array

Tutorial:JavaScript array Const

Tutorial:JavaScript array methods

Tutorial:JavaScript sorting array

Tutorial:JavaScript array iteration