Metoda find
Metoda find ndihmon për të gjetur elementin e parë
në një grup sipas
callback të kaluar si parametër.
Nëse elementi nuk gjendet, kthehet undefined.
Sintaksa
array.find(function);
Shembull
Le të gjejmë një element të grupit që i përgjigjet kushteve të përshkruara në funksion:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Rezultati i ekzekutimit të kodit:
1
Shembull
Le të gjejmë një element të grupit
gjatësia e të cilit është 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
Si rezultat i ekzekutimit të kodit do të shohim që metoda gjeti elementin e parë që i përshtatet kushteve të funksionit:
'kl'
Shihni gjithashtu
-
metoda
findIndex,
që kërkon indeksin e një elementi në një grup -
metoda
findLast,
që kërkon një element nga fundi i grupit -
metoda
findLastIndex,
që kërkon indeksin e një elementi nga fundi i grupit