De methode findIndex
De methode findIndex maakt het mogelijk om de index
van het eerste element te vinden volgens de
in de parameter doorgegeven callback.
Als het element niet wordt gevonden,
wordt -1 geretourneerd.
Syntaxis
javascriptarray.findIndex(functie);
Voorbeeld
Laten we de index van het eerste even element van de array vinden:
javascriptlet arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Resultaat van het uitvoeren van de code:
javascript1
Voorbeeld
Laten we nu voorwaarden in de functie instellen waaraan geen enkel element in de array zal voldoen:
javascriptlet arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Resultaat van het uitvoeren van de code:
javascript-1
Zie ook
-
de methode
find,
die een element in een array zoekt -
de methode
findLast,
die een element zoekt vanaf het einde van de array -
de methode
findLastIndex,
die de index van een element zoekt vanaf het einde van de array