A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Objects/String/lastIndexOf below:

String.prototype.lastIndexOf() - JavaScript | MDN

String.prototype.lastIndexOf()

Baseline Widely available

Die lastIndexOf()-Methode von String-Werten durchsucht diesen String und gibt den Index des letzten Vorkommens des angegebenen Teilstrings zurück. Sie nimmt eine optionale Startposition und gibt das letzte Vorkommen des angegebenen Teilstrings bei einem Index kleiner oder gleich der angegebenen Zahl zurück.

Probieren Sie es aus
const paragraph = "I think Ruth's dog is cuter than your dog!";

const searchTerm = "dog";

console.log(
  `Index of the last ${searchTerm} is ${paragraph.lastIndexOf(searchTerm)}`,
);
// Expected output: "Index of the last "dog" is 38"
Syntax
lastIndexOf(searchString)
lastIndexOf(searchString, position)
Parameter
searchString

Teilstring, nach dem gesucht werden soll. Alle Werte werden in Strings umgewandelt, daher führt das Weglassen oder Übergeben von undefined dazu, dass lastIndexOf() nach dem String "undefined" sucht, was selten gewünscht ist.

position Optional

Die Methode gibt den Index des letzten Vorkommens des angegebenen Teilstrings an einer Position kleiner oder gleich position zurück, der Standardwert ist Infinity. Ist position größer als die Länge des aufgerufenen Strings, durchsucht die Methode den gesamten String. Ist position kleiner als 0, verhält sie sich wie 0 — die Methode sucht also nur an Index 0 nach dem angegebenen Teilstring.

Rückgabewert

Der Index des letzten Vorkommens von searchString, oder -1, wenn es nicht gefunden wird.

Beschreibung

Strings sind nullbasiert indiziert: Der Index des ersten Zeichens eines Strings ist 0, und der Index des letzten Zeichens eines Strings ist die Länge des Strings minus 1.

"canal".lastIndexOf("a"); // returns 3
"canal".lastIndexOf("a", 2); // returns 1
"canal".lastIndexOf("a", 0); // returns -1
"canal".lastIndexOf("x"); // returns -1
"canal".lastIndexOf("c", -5); // returns 0
"canal".lastIndexOf("c", 0); // returns 0
"canal".lastIndexOf(""); // returns 5
"canal".lastIndexOf("", 2); // returns 2
Groß- und Kleinschreibung

Die lastIndexOf()-Methode ist groß- und kleinschreibungssensitiv. Zum Beispiel gibt der folgende Ausdruck -1 zurück:

"Blue Whale, Killer Whale".lastIndexOf("blue"); // returns -1
Beispiele Verwendung von indexOf() und lastIndexOf()

Das folgende Beispiel verwendet indexOf() und lastIndexOf() um Werte im String "Brave, Brave New World" zu lokalisieren.

const anyString = "Brave, Brave New World";

console.log(anyString.indexOf("Brave")); // 0
console.log(anyString.lastIndexOf("Brave")); // 7
Spezifikationen Browser-Kompatibilität Siehe auch

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4