A findIndex metódus
A findIndex metódus lehetővé teszi
az első elem indexének megtalálását
a paraméterben átadott visszahívó függvény alapján.
Ha az elem nem található,
akkor -1 tér vissza.
Szintaxis
tömb.findIndex(függvény);
Példa
Keressük meg a tömb első páros elemének indexét:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
A kód végrehajtásának eredménye:
1
Példa
Most pedig állítsunk be olyan feltételeket a függvényben, amelyeknek egyetlen elem sem felel meg a tömbben:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
A kód végrehajtásának eredménye:
-1
Lásd még
-
a
findmetódus,
amely egy elemet keres a tömbben -
a
findLastmetódus,
amely a tömb végétől kezdve keres egy elemet -
a
findLastIndexmetódus,
amely egy elem indexét keresi a tömb végétől kezdve