English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
Dieser Method wird von allen Browsern vollständig unterstützt:
Methode | |||||
lastIndexOf() | ist | ist | ist | ist | ist |
Parameter | Beschreibung |
---|---|
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 |
Rückgabewert: | das letzte AuftretensearchValueder Indikator, wenn nicht gefunden,则为-1 |
---|---|
JavaScript-Version: | ECMAScript 1 |
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‹/›