slice-Methode (Array)
Aktualisiert: November 2007
Gibt einen Abschnitt eines Arrays zurück.
function slice(start : Number [, end : Number]) : Array
Argumente
start
Erforderlich. Der Index am Beginn des angegebenen Abschnitts des Arrays.end
Optional. Der Index am Ende des angegebenen Abschnitts des Arrays.
Hinweise
Die slice-Methode gibt ein Array-Objekt zurück, das den angegebenen Abschnitt des Arrays enthält.
Die slice-Methode kopiert bis zu dem Element, das durch end angegeben wird, aber nicht einschließlich dieses Elements. Falls start negativ ist, wird es als length + start behandelt, wobei length der Länge des Arrays entspricht. Falls end negativ ist, wird es als length + end behandelt, wobei length der Länge des Arrays entspricht. Wenn end weggelassen wird, wird die Extrahierung bis zum Ende des Arrays fortgesetzt. Falls end vor start auftritt, werden keine Elemente in das neue Array kopiert.
Beispiel
Im folgenden Beispiel werden alle Elemente außer dem letzten von myArray in newArray kopiert:
var myArray = new Array(4,3,5,65);
var newArray = myArray.slice(0, -1)