Привет всем, это Билл Уокер, предоставляющий вам еще одну жемчужину информации — на этот раз с поиском элемента в списке/массиве с использованием поиска для JavaScript и Typescript.

Что такое поиск элемента в массиве? Это то же самое, что искать предмет.

Представьте, что вы ищете пользователя в списке пользователей.

result = userNameList.find((name) =› name === «root»);

Если имя пользователя найдено, оно возвращается.

Если имя пользователя не найдено, возвращается undefined.

Возьмем рабочий пример с Capital Cities.

Мы создаем пустой массив UK Capital Cities.

Затем мы заполняем массив столичными городами.

Затем мы можем отобразить массив в консоли, чтобы убедиться, что он работает.

и консоль показывает:

Во-вторых, мы ищем столицу в списке. Мы выберем Эдинбург, столицу Шотландии.

и в консоли отображается:

В-третьих, мы будем искать Париж в списке столиц Великобритании. Из приведенного выше списка видно, что Парижа нет в нашем списке столиц Великобритании, тем более что это столица Франции, а не Великобритании!

и вывод консоли:

Легкий? Пока это просто, так как у нас есть массив с глубиной 1.

В следующей статье мы рассмотрим поиск элементов в массиве с глубиной больше 1.

Вы нашли это полезным? Обязательно подписывайтесь и делитесь.

Первоначально опубликовано на https://wwalker.substack.com 20 августа 2022 г.