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

Metodo slice() dell'array JavaScript

 Oggetto array JavaScript

slice()Il metodo estrae una parte degli elementi dell'array e restituisce un nuovo array.

slice()Il metodo estrae gli elementi iniziali datiStartParametro, e all'estremità dataFineParametro (FineNon inclusi). L'array originale non viene modificato.

Sintassi:

array.slice(start, end)
var fruits = ['Banana', 'Mango', 'Apple', 'Orange'];
var extract = fruits.slice(1, 3); // return Mango, Apple
Testa e guarda‹/›

Compatibilità del browser

I numeri nella tabella indicano la versione del browser che supporta completamente il metodo slice()

Metodo
slice()11

Valore del parametro

ParametroDescrizione
Start(Opzionale) Indice di partenza zero, da cui iniziare l'estrazione
Fine(Opzionale) Indice di partenza zero, fino a quando non viene eseguita l'estrazione

Dettagli tecnici

Valore di ritorno:Nuovo array contenente gli elementi estratti
Versione JavaScript:ECMAScript 1

Più esempi

Senza usareFineEstrazione di elementi con parametri:

var fruits = ['Banana', 'Mango', 'Apple', 'Orange'];
var extract = fruits.slice(1); // return Mango, Apple, Orange
Testa e guarda‹/›

Estrazione di elementi con valori negativi:

var fruits = ['Banana', 'Mango', 'Apple', 'Orange'];
var extract = fruits.slice(-3, -1); // return Mango, Apple
Testa e guarda‹/›

 Oggetto array JavaScript