Tranche de tableau JavaScript ()
Exemples
Sélectionnez des éléments :
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const citrus = fruits.slice(1, 3);
Sélectionnez des éléments à l'aide de valeurs négatives :
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
const myBest = fruits.slice(-3, -1);
Définition et utilisation
La slice()
méthode renvoie les éléments sélectionnés dans un tableau, sous la forme d'un nouveau tableau.
La slice()
méthode sélectionne à partir d'un début donné , jusqu'à une fin donnée (non incluse) .
La slice()
méthode ne modifie pas le tableau d'origine.
Syntaxe
array.slice(start, end)
Paramètres
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. |
Valeur de retour
Un nouveau tableau contenant les éléments sélectionnés. |
Prise en charge du navigateur
slice()
est une fonctionnalité ECMAScript1 (ES1).
ES1 (JavaScript 1997) est entièrement pris en charge dans tous les navigateurs :
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |