English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript String lastIndexOf() 方法

 JavaScript String-Objekt

lastIndexOf()方法返回指定值在字符串中最后一次出现的位置。

如果找不到该值,则将返回-1

如果该值存在多次,它将返回最后一次出现的位置。

如果要从头到尾进行搜索,请使用indexOf()方法。

Hinweis:有关Array方法,请参见Array.lastIndexOf()

语法:

string.lastIndexOf(searchValue, start)
var str = 'Hello world, I repeat Hello world';
str.lastIndexOf('Hello');
Testen Sie heraus‹/›

Hinweis:Diese Methode unterscheidet zwischen Gross- und Kleinbuchstaben.

Browserkompatibilität

Dieser Method wird von allen Browsern vollständig unterstützt:

Methode
lastIndexOf()ististististist

Parameterwert

ParameterBeschreibung
searchValue(notwendig) Ein String, der den zu suchenden Wert darstellt
start(optional) Ein Integer, der den Index angibt, an dem die Suche begonnen wird (Suche nach hinten); Standard ist die Länge des Strings

Technische Details

Rückgabewert:das letzte AuftretensearchValueder Indikator, wenn nicht gefunden,则为-1
JavaScript-Version:ECMAScript 1

Mehr Beispiele

Geben Sie den letzten Standort des Zeichens "O" im String an, an Position5Beginnen Sie die Suche (Suche nach hinten):

var str = 'HELLO WORLD HELLO';
str.lastIndexOf('O', 5);
Testen Sie heraus‹/›

 JavaScript String-Objekt