Share via


substring-Methode

Gibt eine untergeordnete Zeichenfolge an der angegebenen Position in einem String-Objekt zurück.

function substring(start : Number[, end : Number]) : String

Argumente

  • start
    Erforderlich. Die nullbasierte Indexganzzahl, die den Beginn der untergeordneten Zeichenfolge angibt.

  • end
    Optional. Die nullbasierte Indexganzzahl, die das Ende der untergeordneten Zeichenfolge angibt. Die Teilzeichenfolge enthält die Zeichen bis zum, aber nicht einschließlich des von end angegebenen Zeichens.

    Wenn end weggelassen wird, werden die Zeichen von start bis zum Ende der ursprünglichen Zeichenfolge zurückgegeben.

Hinweise

Die substring-Methode gibt eine Zeichenfolge zurück, die die untergeordnete Zeichenfolge von start bis, aber nicht einschließlich, end enthält.

Die substring-Methode verwendet den niedrigeren Wert von start und end als Ausgangspunkt für die untergeordnete Zeichenfolge. Beispielsweise wird durch strvar.substring(0, 3) und strvar.substring(3, 0) dieselbe untergeordnete Zeichenfolge zurückgegeben.

Falls entweder start oder end den Wert NaN oder einen negativen Wert haben, wird der entsprechende Wert durch Null ersetzt.

Die Länge der untergeordneten Zeichenfolge entspricht dem absoluten Wert der Differenz zwischen start und end. Die Länge der untergeordneten Zeichenfolge, die z. B. in strvar.substring(0, 3) und strvar.substring(3, 0) zurückgegeben wird, ist drei.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung der substring-Methode:

function SubstringDemo(){
   var s = "The quick brown fox jumps over the lazy dog.";
   var result = s.substring(10, 15);
   // Returns "brown".
   return(result);
}

Anforderungen

Version 1

Betrifft:

String-Objekt

Siehe auch

Referenz

substr-Methode