Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




JavaScript Строки indexOf()



Метод indexOf()

Примеры

Найдите строку "добро":

let text = "Привет, мир, добро пожаловать во вселенную.";
let result = text.indexOf("добро");
Попробуйте сами »

Найдите строку "Добро":

let text = "Привет, мир, добро пожаловать во вселенную.";
let result = text.indexOf("Добро");
Попробуйте сами »

Найдите первое вхождение буквы "е":

let text = "Привет, мир, добро пожаловать во вселенную.";
text.indexOf("e");
Попробуйте сами »

Найдите первое вхождение буквы "е", начиная с позиции 6:

let text = "Привет, мир, добро пожаловать во вселенную.";
text.indexOf("е", 6);
Попробуйте сами »

Найдите первое вхождение буквы "а":

let text = "Привет, мир, добро пожаловать во вселенную.";
text.indexOf("а");
Попробуйте сами »

Описание indexOf()

Метод indexOf() возвращает позицию первого вхождения значения в строку.

Метод indexOf() возвращает -1, если значение не найдено.

Метод indexOf() чувствителен к регистру.


Синтаксис indexOf()

string.indexOf(searchvalue, start)

Параметры indexOf()

Параметр Описание
searchvalue Обязательно.
Строка для поиска.
start Oнеобязательно.
Позиция, с которой начинается (по умолчанию – 0).

Возвращаемое значение indexOf()

Тип Описание
NumberПервая позиция, в которой встречается искомое значение.
-1, если оно никогда не встречается.


Разница indexOf() и search()

Метод indexOf() не может выполнять поиск по регулярному выражению.

Метод search() не может принимать аргумент начальной позиции.



Поддержка браузера indexOf()

indexOf() — это функция ECMAScript1 (ES1).

ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:

Chrome Edge Firefox Safari Opera IE
Да Да Да Да Да Да


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.