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әдісі,
массивтің соңынан элементтің индексін іздейді