Freigeben über


indexOf-Methode

Aktualisiert: November 2007

Gibt die Zeichenposition zurück, an der eine Teilzeichenfolge in einem String-Objekt zum ersten Mal vorkommt.

function indexOf(subString : String [, startIndex : Number]) : Number

Argumente

  • subString
    Erforderlich. Die im String-Objekt zu suchende untergeordnete Zeichenfolge.

  • startIndex
    Optional. Ein ganzzahliger Wert, der die Indexposition festlegt, an der die Suche im String-Objekt beginnen soll. Ohne diese Angabe startet die Suche am Beginn der Zeichenfolge.

Hinweise

Die indexOf-Methode gibt einen ganzzahligen Wert zurück, der den Beginn der untergeordneten Zeichenfolge innerhalb des String-Objekts angibt. Wird die untergeordnete Zeichenfolge nicht gefunden, ist der Rückgabewert -1.

Ist startIndex negativ, dann wird startIndex als null behandelt. Ist er größer als der größte Zeichenpositionsindex, wird er wie der größtmögliche Index behandelt.

Die Suche erfolgt von links nach rechts. Ansonsten ist diese Methode mit lastindexOf identisch.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung der indexOf-Methode.

function IndexDemo(str2){
   var str1 = "BABEBIBOBUBABEBIBOBU"
   var s = str1.indexOf(str2);
   return(s);
}

Anforderungen

Version 1

Betrifft:

String-Objekt

Siehe auch

Referenz

lastIndexOf-Methode