FindIndex metodu
findIndex metody,
parametrde berlen kolbeka
laýyk ilkinji elementyň indeksini
gözlemäge mümkinçilik berýär.
Eger element tapylmasa,
-1 gaýdylýar.
Sintaksis
massiwe.findIndex(funksiýa);
Mysal
Massiwdaky ilkinji jübüt elementyň indeksini tapaýaly:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Kodyň ýerine ýetiriliş netijesi:
1
Mysal
Indi bolsa funksiýada şeýle şertleri belläýäli, olara massiwdaky hiç bir element laýyk gelmeýär:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Kodyň ýerine ýetiriliş netijesi:
-1
Şeýle-de serediň
-
findmetodu,
massiwda element gözleýär -
findLastmetodu,
massiwiň ahyryndan element gözleýär -
findLastIndexmetodu,
massiwiň ahyryndan elementyň indeksini gözleýär