Share via


slice-Methode (Array)

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.

  • Ende
    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

Das folgende Beispiel veranschaulicht die Verwendung der slice-Methode:

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)

Anforderungen

Version 3

Betrifft:

Array-Objekt

Siehe auch

Referenz

slice-Methode (String)

String-Objekt