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