English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slice()La méthode extrait une partie des éléments de l'array et retourne un nouveau tableau.
slice()Les éléments extraits par la méthode commencent à la position donnéestartParamètres, et à la fin donnéeendParamètres (endNe comprend pas). L'array d'origine n'est pas modifié.
array.slice(start, end)
var fruits = ["#39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1, 3);// return Mango, AppleVoyons un test‹/›
Les nombres dans le tableau indiquent la première version du navigateur qui prend en charge complètement la méthode slice() :
Méthode | |||||
slice() | 1 | 1 | Oui | Oui | Oui |
Paramètres | Description |
---|---|
start | (Optionnel) Index de départ, à partir de cet index |
end | (Optionnel) Index de départ, avant l'extraction |
Valeur de retour : | Nouvel tableau contenant les éléments extraits |
---|---|
Version JavaScript : | ECMAScript 1 |
Ne pas utiliserendExtraction d'éléments avec les paramètres :
var fruits = ["#39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(1);// return Mango, Apple, OrangeVoyons un test‹/›
Extraction d'éléments en utilisant des valeurs négatives :
var fruits = ["#39;Banana', 'Mango', 'Apple', 'Orange'); var extract = fruits.slice(-3, -1);// return Mango, AppleVoyons un test‹/›