JavaScript-String lastIndexOf()
Beispiele
Suche nach dem letzten Vorkommen von „Planet“:
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet");
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("Planet");
Weitere Beispiele unten.
Definition und Verwendung
Die lastIndexOf()
Methode gibt den Index (Position) des letzten Vorkommens eines angegebenen Werts in einer Zeichenfolge zurück.
Die lastIndexOf()
Methode durchsucht den String vom Ende bis zum Anfang.
Die lastIndexOf()
Methode gibt den Index von Anfang an zurück (Position 0).
Die lastIndexOf()
Methode gibt -1 zurück, wenn der Wert nicht gefunden wird.
Bei der lastIndexOf()
Methode wird zwischen Groß- und Kleinschreibung unterschieden.
Siehe auch:
Syntax
string.lastIndexOf(searchvalue, start)
Parameter
Parameter | Description |
searchvalue | Required. The string to search for. |
start | Optional. The position where to start. Default value is string length. |
Rückgabewert
Typ | Beschreibung |
Eine Zahl | Die Position, an der der Suchwert auftritt. -1, wenn es nie vorkommt. |
Mehr Beispiele
Suche nach dem letzten Vorkommen von "planet", beginnend bei Position 20:
let text = "Hello planet earth, you are a great planet.";
let result = text.lastIndexOf("planet", 20);
Browser-Unterstützung
lastIndexOf()
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |