slice, méthode (Array)
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.Fin
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
L'exemple suivant illustre l'utilisation de la méthode slice.
var myArray = new Array(4,3,5,65);
// Copy all but the last element of myArray
// into newArray1.
var newArray1 = myArray.slice(0, -1)
// Copy only the last two elements of MyArray
// into newArray2.
var newArray2 = myArray.slice(-2)