A find metódus
A find metódus segít megtalálni az első elemet
a tömbben az átadott
visszahívó függvény alapján.
Ha az elem nem található, akkor undefined érték adódik vissza.
Szintaxis
tömb.find(függvény);
Példa
Keressük meg a tömbben azt az elemet, amely megfelel a függvényben megadott feltételeknek:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
A kód végrehajtásának eredménye:
1
Példa
Keressük meg a tömbben azt az elemet,
amelynek a hossza 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
A kód végrehajtásának eredményeképpen láthatjuk, hogy a metódus megtalálta az első, a függvény feltételeinek megfelelő elemet:
'kl'
Lásd még
-
a
findIndexmetódus,
amely egy elem indexét keresi a tömbben -
a
findLastmetódus,
amely elemet keres a tömb végétől -
a
findLastIndexmetódus,
amely egy elem indexét keresi a tömb végétől