findIndex metodi
findIndex metodi
parametrda berilgan qayta chaqiruvga muvofiq
birinchi elementning indeksini topishga imkon beradi.
Agar element topilmasa,
-1 qaytariladi.
Sintaksis
massiv.findIndex(funksiya);
Misol
Keling, massivdagi birinchi juft sonli elementning indeksini topamiz:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Kodni bajarish natijasi:
1
Misol
Endi esa funksiyada shunday shartlarni belgilaymizki, unga massivdagi hech bir element mos kelmasin:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Kodni bajarish natijasi:
-1
Shuningdek qarang
-
findmetodi,
bu massivda elementni qidiradi -
findLastmetodi,
bu massiv oxiridan element qidiradi -
findLastIndexmetodi,
bu massiv oxiridan element indeksini qidiradi