JavaScript LastIndexof Method
Метод LastIndexOF вычисляет последнее появление указанной строки во всей строке и возвращает значение. Синтаксис выглядит следующим образом:
Кода -копия выглядит следующим образом:
str_object.lastindexof (search, start)
Описание параметра:
| параметр | иллюстрировать |
|---|---|
| str_object | Строка (объект) для работы |
| Поиск | Необходимый. Строка для извлечения |
| начинать | Необязательный. Укажите местоположение, чтобы запустить поиск. Если этот параметр опущен, поиск начнется с последнего символа строки. |
Совет: строка подсчитана от 0.
Пример метода LastIndexof
Кода -копия выглядит следующим образом:
<script language = "javascript">
var str = "www.vevb.com";
document.write (str.lastindexof (".") + "<br />");
document.write (str.lastindexof (".", 5) + "<br />");
document.write (str.lastindexof (".", 10));
</script>
Запустите этот пример и вывод:
Кода -копия выглядит следующим образом:
9
3
9
Обратите внимание, что во втором примере выше с параметра 5, первый символ фактически найден, то есть поиск в строке www.5.
LastIndexOf чувствителен к случаям, и если извлечение строки, которое нужно получить, не отображается, метод возвращает -1.