Некоторые методы поиска элемента в массиве в JavaScript:
indexOf(). proglib.io skillbox.ru Возвращает индекс искомого элемента. skillbox.ru Метод принимает два аргумента: искомый элемент и индекс, с которого должен начинаться поиск. skillbox.ru Если в массиве несколько одинаковых элементов, то indexOf вернёт только первый индекс. skillbox.ru
lastIndexOf(). proglib.io Возвращает индекс последнего вхождения элемента в массив. proglib.io Если элемента нет, то возвращается -1. proglib.io
find(). proglib.io skillbox.ru Возвращает первый элемент в массиве, который удовлетворяет условию поиска. skillbox.ru Метод принимает в качестве аргумента функцию обратного вызова, которая определяет условия для поиска элемента. skillbox.ru
findIndex(). proglib.io Возвращает индекс элемента, если элемента нет, то возвращается undefined. proglib.io
includes(). proglib.io skillbox.ru Проверяет наличие элемента в массиве. skillbox.ru Метод возвращает булево значение true или false. skillbox.ru Результат зависит от того, присутствует ли нужный элемент в массиве или нет. skillbox.ru Опционально можно указать индекс, с которого метод начнёт проверку. skillbox.ru
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.