Как работает метод indexof в js? — Q&A Хекслет
2026-02-26 18:41 Diff

Ответы

Метод indexOf() ищет в массиве указанный элемент и возвращает его индекс. Если элемент встречается в массиве несколько раз, indexOf() возвращает индекс самого первого элемента. Если элемент отсутствует в массиве, метод вернет -1.

Этот метод служит для поиска. Он определён для массивов и строк.

При вызове нужно передать, что искать. Вернётся индекс первого найденного элемента или -1, если ничего не нашлось.

Синтаксис: str.indexOf(searchValue, [fromIndex])

  • Искомый элемент передаётся первым аргументом — array1.indexOf('иголка')