Этот учебник проиллюстрирует лучший способ найти элемент в массиве в JavaScript.
Каков эффективный способ найти/проверить, находится ли элемент в массиве JavaScript?
Есть несколько способов найти элемент в массиве, но лучшие из них следующие:
- включает() метод
- метод indexOf()
Способ 1: найти элемент в массиве с помощью метода include()
Метод include() возвращает логическое значение, указывающее, содержит ли массив определенный элемент или нет. Это дает ' истинный », если конкретный элемент найден в массиве. В противном случае он возвращает ' ЛОЖЬ ». Этот метод прост в использовании и требует одного аргумента — элемента, который вы ищете.
Синтаксис
Используйте следующий синтаксис, чтобы найти элемент в массиве:
множество. включает ( элемент )
Пример
Создайте массив чисел:
был множество '=' [ 5 , 8 , одиннадцать , 14 , пятнадцать , двадцать , 23 , 25 ] ;
Теперь проверьте, является ли элемент « одиннадцать ' существует в массиве с использованием ' включает в себя() метод. Он будет отображать « истинный », если данный элемент существует в массиве. В противном случае, если это дает “ ЛОЖЬ ”:
константа найтиЭлемент '=' множество. включает ( одиннадцать ) ;Выведите результат в консоль:
консоль. бревно ( найтиЭлемент ) ;На выходе отображается « истинный ”, что указывает на то, что элемент был найден в массиве:
Способ 2: найти элемент в массиве с помощью метода indexOf()
Еще один лучший способ найти элемент в массиве — это « индекс чего-либо() метод. Он дает индекс/позицию элемента в массиве. Если данный элемент не найден в массиве, он дает -1.
Синтаксис
Следуйте предоставленному синтаксису для метода indexOf():
множество. индекс ( элемент )Пример
Передайте элемент в методе indexOf():
константа найтиЭлемент '=' множество. индекс ( одиннадцать ) ;Выходной дисплей “ 2 ”, который является индексом элемента 11, который указывает, что этот элемент присутствует в массиве по второму индексу:
Мы собрали лучшие методы для поиска элемента в массиве в JavaScript.
Заключение
Есть несколько способов найти элемент в массиве, но лучший способ — это « включает в себя() 'метод' и ' индекс чего-либо() метод. Метод include() выводит логическое значение, а метод indexOf() дает индекс элемента. В этом уроке мы продемонстрировали лучший способ найти элемент в массиве в JavaScript.