Share via


lastIndexOf-Methode

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.

var str = "time, time";

print ("time is at position " + str.lastIndexOf("time"));
print ("abc is at position " + str.lastIndexOf("abc"));

// Output:
//   time is at position 6
//   abc is at position -1

Anforderungen

Version 1

Betrifft:

String-Objekt

Siehe auch

Referenz

indexOf-Methode