Metoda find
Metoda find pomaga znaleźć pierwszy element
w tablicy zgodnie z przekazanym
w parametrze wywołaniem zwrotnym.
Jeśli element nie istnieje, zwracane jest undefined.
Składnia
tablica.find(funkcja);
Przykład
Znajdźmy element tablicy, spełniający warunki zapisane w funkcji:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Wynik wykonania kodu:
1
Przykład
Znajdźmy element tablicy,
którego długość wynosi 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
W wyniku wykonania kodu zobaczymy, że metoda znalazła pierwszy element pasujący do warunków funkcji:
'kl'
Zobacz też
-
metoda
findIndex,
która wyszukuje indeks elementu w tablicy -
metoda
findLast,
która wyszukuje element od końca tablicy -
metoda
findLastIndex,
która wyszukuje indeks elementu od końca tablicy