Freigeben über


substring-Methode

Aktualisiert: November 2007

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
    Erforderlich. Die nullbasierte Indexganzzahl, die das Ende der untergeordneten Zeichenfolge angibt.

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 ss;                         //Declare variables.
   var s = "The rain in Spain falls mainly in the plain..";
   ss = s.substring(12, 17);   //Get substring.
   return(ss);                     //Return substring.
}

Anforderungen

Version 1

Betrifft:

String-Objekt

Siehe auch

Referenz

substr-Methode