AJAX загрузка
home

Определение и использование

Метод indexOf возвращает позицию первого найденного совпадения поискового выражения со строкой текста.

Если совпадение не было найдено метод возвращает -1.

Обратите внимание: метод indexOf чувствителен к регистру символов.

Синтаксис

строка.indexOf(поисковое_выражение,позиция)

Параметры Описание
поисковое_выражение Является обязательным параметром. Строка, которая будет проверятся на наличие совпадений.
позиция Является не обязательным параметром. Позиция, с которой будет производится поиск в строке (первый символ строки находится на 0 позиции, второй на 1 и т.д.). Если данный параметр отсутствует поиск будет произведен от начала строки.

Пример использования

Пример

<script type="text/javascript">
//Зададим произвольную строку текста
var str = "Я изучаю JavaScript на wisdomweb.ru!";
//Произведем поиск wisdomweb.ru в строке текста и отобразим
//позицию первого найденного совпадения
document.write(str.indexOf("wisdomweb.ru") + "<br />");
//Теперь произведем поиск несуществующей WISDOMWEB.RU в строке текста
document.write(srt.indexOf("WISDOMWEB.RU") + "<br />");
//И наконец произведем поиск "изучаю" с 9 позиции 
document.write(srt.indexOf("изучаю",8));
</script>
Быстрый просмотр