Wahlpflichtmodul

Kursempfehlung:

lastIndexOf() JavaScript String lastIndexOf() -Methode

lastIndexOf() Definition und Verwendung

lastIndexOf() Methode gibt die Position der letzten Erscheinung des angegebenen Wertes in der Zeichenfolge zurück (Index).

Methode sucht von vorne nach hinten nach der Zeichenfolge. lastIndexOf() Methode gibt von vorne (Position 0) den Index zurück. Suchwertposition..

lastIndexOf() wird der Wert nicht gefunden, dann

Methode gibt zurück

Methode unterscheidet zwischen Groß- und Kleinschreibung.

Siehe auch:

indexOf() -Methode

Beispiel

Beispiel 2
Beispiel 1

let text = "Hello planet earth, you are a great planet.";

Beispiel 2
Suchen Sie das letzte Auftreten von "planet":

let text = "Hello planet earth, you are a great planet.";

let result = text.lastIndexOf("planet");

let result = text.lastIndexOf("Planet");

Beispiel 2
Suchen Sie das letzte Auftreten von "planet" ab Position 20:

let text = "Hello planet earth, you are a great planet.";

let result = text.lastIndexOf("planet", 20);

stringProbieren Sie es selbst aussubstringSyntax start.lastIndexOf(

,

, Standardwert ist die Länge der Zeichenfolge.
substring )
start

Parameter

Erforderlich. Die zu suchende Zeichenfolge.

-1

Optional. Der Startort. Standardwert ist die Länge der Zeichenfolge.
Typ

Beschreibung

Zahlen Suchwertposition..

wird, dann gibt sie zurück

-1

wenn string Technische Details start Rückgabewert substringexistiert substring vor der substringPosition. Wenn der Unterstring nicht gefunden wird

wird, dann gibt sie -1 zurück.

lastIndexOf() Beschreibung substringMethode sucht von hinten nach vorne nach der Zeichenfolge string und überprüft, ob sie den Unterstring enthält string . Der Start der Suche liegt in der Zeichenfolge start der string Ende (nicht angegeben start Parameter). Wenn ein substringdann gibt die Methode lastIndexOf() zurück substring der erste Zeichencode in string in der Position. Da die Suche von hinten nach vorne erfolgt, ist das erste gefundene substring ist eigentlich string in der Erscheinung start vor dem letzten substring.

wenn string wurde nicht gefunden substringwird, dann gibt diese Methode -1 zurück.

Hinweis:Obwohl lastIndexOf() Die Methode sucht von hinten nach vorne nach einer Zeichenfolge, aber die zurückgegebene Zeichenposition wird immer von vorne gezählt. Die Position des ersten Zeichens in der Zeichenfolge ist 0, die Position des letzten Zeichens ist string.length-1.

Browser-Unterstützung

lastIndexOf() sind ECMAScript1 (ES1) -Funktionen.

Alle Browser unterstützen vollständig ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung Unterstützung

Verwandte Seiten

JavaScript-Zeichenkette

JavaScript-Methode der Zeichenkette

JavaScript-Zeichenketten-Suche