English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode slice() de tableau JavaScript

 Objet tableau JavaScript

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é.

Grammaire :

array.slice(start, end)
var fruits = ["#39;Banana', 'Mango', 'Apple', 'Orange');
var extract = fruits.slice(1, 3);// return Mango, Apple
Voyons un test‹/›

Compatibilité des navigateurs

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()11OuiOuiOui

Valeur des paramètres

ParamètresDescription
start(Optionnel) Index de départ, à partir de cet index
end(Optionnel) Index de départ, avant l'extraction

Détails techniques

Valeur de retour :Nouvel tableau contenant les éléments extraits
Version JavaScript :ECMAScript 1

Plus d'exemples

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, Orange
Voyons 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, Apple
Voyons un test‹/›

 Objet tableau JavaScript