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);
}