Metoden findIndex
Metoden findIndex lar deg finne indeksen
til det første elementet i henhold til
tilbakakingsfunksjonen gitt
som parameter.
Hvis elementet ikke blir funnet,
returneres -1.
Syntaks
array.findIndex(funksjon);
Eksempel
La oss finne indeksen til det første partallet i arrayen:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Resultatet av kjøring av koden:
1
Eksempel
La oss nå sette slike betingelser i funksjonen, som ikke vil samsvare med noe element i arrayen:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Resultatet av kjøring av koden:
-1
Se også
-
metoden
find,
som søker etter et element i en array -
metoden
findLast,
som søker etter et element fra slutten av arrayen -
metoden
findLastIndex,
som søker etter indeksen til et element fra slutten av arrayen