Привет всем, это Билл Уокер, предоставляющий вам еще одну жемчужину информации — на этот раз с поиском элемента в списке/массиве с использованием поиска для JavaScript и Typescript.
Что такое поиск элемента в массиве? Это то же самое, что искать предмет.
Представьте, что вы ищете пользователя в списке пользователей.
result = userNameList.find((name) =› name === «root»);
Если имя пользователя найдено, оно возвращается.
Если имя пользователя не найдено, возвращается undefined.
Возьмем рабочий пример с Capital Cities.
Мы создаем пустой массив UK Capital Cities.
Затем мы заполняем массив столичными городами.
Затем мы можем отобразить массив в консоли, чтобы убедиться, что он работает.
и консоль показывает:
Во-вторых, мы ищем столицу в списке. Мы выберем Эдинбург, столицу Шотландии.
и в консоли отображается:
В-третьих, мы будем искать Париж в списке столиц Великобритании. Из приведенного выше списка видно, что Парижа нет в нашем списке столиц Великобритании, тем более что это столица Франции, а не Великобритании!
и вывод консоли:
Легкий? Пока это просто, так как у нас есть массив с глубиной 1.
В следующей статье мы рассмотрим поиск элементов в массиве с глубиной больше 1.
Вы нашли это полезным? Обязательно подписывайтесь и делитесь.
Первоначально опубликовано на https://wwalker.substack.com 20 августа 2022 г.