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 + start où length 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)