От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
112 of 264 menu

Метод find

Метод find помогает найти первый элемент в массиве согласно переданному в параметре коллбэку. Если элемента нет, то возвращается undefined.

Синтаксис

массив.find(функция);

Пример

Давайте найдем элемент массива, соответствующий условиям, прописанным в функции:

let arr = [1, 2, 3, 4]; let res = arr.find(function(currentValue) { return currentValue > 0; }); console.log(res);

Результат выполнения кода:

1

Пример

Давайте найдем элемент массива, длина которого равна 2:

let arr = ['abc', 'defg', 'kl', 'mn']; let res = arr.find(function(elem) { return elem.length == 2; }); console.log(res);

В результате выполнения кода мы увидим, что метод нашел первый элемент, подходящий к условиям функции:

'kl'

Смотрите также

  • метод findIndex,
    который ищет индекс элемента в массиве
  • метод findLast,
    который ищет элемент с конца массива
  • метод findLastIndex,
    который ищет индекс элемента с конца массиве
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить