Расскажите о методе String.prototype.indexOf().

String.prototype.indexOf ищет первое вхождение подстроки начиная с указанной позиции и возвращает его индекс либо -1.

Короткий ответ

Что ответить на собеседовании

String.prototype.indexOf ищет первое вхождение подстроки начиная с указанной позиции и возвращает его индекс либо -1.

Подробный разбор

Ответ с пояснениями

String.prototype.indexOf ищет первое вхождение подстроки начиная с указанной позиции и возвращает его индекс либо -1.

Поиск чувствителен к регистру, исходная строка не меняется. Проверяйте результат через !== -1: индекс 0 является допустимым совпадением, хотя логически ложен. Индексы JavaScript относятся к UTF-16 code units, а не обязательно к целым пользовательским символам.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее