Partager via


slice, méthode (Array)

Mise à jour : novembre 2007

Retourne une section d'un tableau.

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

Arguments

  • start
    Obligatoire. Index au début de la partie spécifiée du tableau.

  • end
    Facultatif. Index à la fin de la partie spécifiée du tableau.

Notes

La méthode slice retourne un objet Array contenant la partie spécifiée du tableau.

La méthode slice copie tous les éléments jusqu'à l'élément indiqué par end à l'exclusion de ce dernier. Si la valeur start est négative, la valeur utilisée est length + startlength représente la longueur du tableau. Si la valeur end est négative, la valeur utilisée est length + end où length représente la longueur du tableau. Si la valeur end est omise, l'extraction se poursuit jusqu'à la fin du tableau. Si end se produit avant start, aucun élément n'est copié dans le nouveau tableau.

Exemple

Dans l'exemple suivant, tous les éléments de myArray à l'exception du dernier sont copiés dans newArray.

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

Configuration requise

Version 3

S'applique à :

Array, objet

Voir aussi

Référence

slice, méthode (String)

String, objet