JavaScript indexOf()
Пример
Найдите строку "добро пожаловать":
var str = "Привет, мир, добро пожаловать во вселенную.";
var n = str.indexOf("добро пожаловать");
Попробуйте сами »
Больше примеров "Попробуйте сами" ниже.
Определение и использование
Метод indexOf() возвращает позицию первого вхождения указанного значения в строку.
Этот метод возвращает -1, если искомое значение никогда не встречается.
Примечание: Метод indexOf() чувствителен к регистру.
Совет: Также посмотрите на метод lastIndexOf()
Поддержка браузера
Метод | |||||
---|---|---|---|---|---|
indexOf() | Да | Да | Да | Да | Да |
Синтаксис
string.indexOf(searchvalue, start)
Значения параметров
Параметр | Описание |
---|---|
searchvalue | Требуемый. Строка для поиска |
start | Необязательный. По умолчанию 0. С какой позиции начать поиск |
Технические детали
Возвращаемое значение: | Число, представляющий позицию, в которой указанное значение поиска встречается впервые, или -1, если оно никогда не встречается |
---|---|
Версия JavaScript: | ECMAScript 1 |
Еще примеры
Пример
Найдите первое вхождение буквы "е" в строку:
var str = "Привет, мир, добро пожаловать во вселенную.";
var n = str.indexOf("e");
Попробуйте сами »
Пример
Найдите первое вхождение буквы "е" в строку, начиная поиск с позиции 5:
var str = "Привет, мир, добро пожаловать во вселенную.";
var n = str.indexOf("e", 5);
Попробуйте сами »