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
array.findIndex(functie);
Voorbeeld
Laten we de index van het eerste even element van de array vinden:
let 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:
1
Voorbeeld
Laten we nu voorwaarden in de functie instellen waaraan geen enkel element in de array zal voldoen:
let 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:
-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