Метод 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,
који тражи индекс елемента од краја низа