lastIndexOf-Methode
Aktualisiert: November 2007
Gibt die Position des letzten Vorkommens einer Teilzeichenfolge in einem String-Objekt zurück.
function lastIndexOf(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 beginnt die Suche am Ende der Zeichenfolge.
Hinweise
Die lastIndexOf-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 rechts nach links. Ansonsten ist diese Methode mit indexOf identisch.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der lastIndexOf-Methode.
function lastIndexDemo(str2) {
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.lastIndexOf(str2);
return(s);
}