Condividi tramite


Metodo slice (Array)

Aggiornamento: novembre 2007

Restituisce una sezione di una matrice.

function slice(start : Number [, end : Number]) : Array

Argomenti

  • start
    Obbligatorio. Indice dell'inizio della parte specificata della matrice.

  • end
    Facoltativo. Indice della fine della parte specificata della matrice.

Note

Il metodo slice restituisce un oggetto Array contenente la parte specificata della matrice.

Viene eseguita la copia fino all'elemento indicato da end escluso. Se start è negativo, verrà considerato come length + start dove length è la lunghezza della matrice. Se end è negativo, verrà considerato come length + end dove lenght è la lunghezza della matrice. Se end è omesso, l'estrazione prosegue fino alla fine della matrice. Se end si trova prima di start, nessun elemento verrà copiato nella nuova matrice.

Esempio

Nell'esempio seguente, tutti gli elementi tranne l'ultimo vengono copiati da myArray in newArray:

var myArray = new Array(4,3,5,65);
var newArray = myArray.slice(0, -1)

Requisiti

Versione 3

Si applica a:

Oggetto Array

Vedere anche

Riferimenti

Metodo slice (String)

Oggetto String