slice-Methode (String)
Aktualisiert: November 2007
Gibt einen Abschnitt einer Zeichenfolge zurück.
function slice(start : Number [, end : Number]) : String
Argumente
start
Erforderlich. Der Index am Beginn des angegebenen Abschnitts der Zeichenfolge.end
Optional. Der Index am Ende des angegebenen Abschnitts der Zeichenfolge.
Hinweise
Die slice-Methode gibt ein String-Objekt zurück, das den angegebenen Abschnitt der Zeichenfolge 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 der Zeichenfolge entspricht. Falls end negativ ist, wird es als length + end behandelt, wobei length der Länge der Zeichenfolge entspricht. Wenn end weggelassen wird, wird die Extrahierung bis zum Ende der Zeichenfolge fortgesetzt. Falls end vor start auftritt, werden keine Elemente in die neue Zeichenfolge kopiert.
Beispiel
Im folgenden Beispiel gibt der erste Aufruf der slice-Methode eine Zeichenfolge zurück, die die ersten fünf Zeichen von str enthält. Der zweite Aufruf der slice-Methode gibt eine Zeichenfolge zurück, die die letzten fünf Zeichen von str enthält.
var str = "hello world";
var firstfive = str.slice(0,5); // Contains "hello".
var lastfive = str.slice(-5); // Contains "world".