findIndex Metodu
findIndex metodu, parametrede verilen
geri çağırma fonksiyonuna göre
ilk elemanın indeksini bulmayı sağlar.
Eğer eleman bulunamazsa,
-1 döndürülür.
Sözdizimi
dizi.findIndex(fonksiyon);
Örnek
Dizideki ilk çift elemanın indeksini bulalım:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Kodun çalıştırılma sonucu:
1
Örnek
Şimdi fonksiyonda, dizideki hiçbir elemanın karşılamayacağı koşullar belirleyelim:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Kodun çalıştırılma sonucu:
-1
Ayrıca Bakınız
-
findmetodu,
dizide eleman arama yapar -
findLastmetodu,
dizinin sonundan eleman arama yapar -
findLastIndexmetodu,
dizinin sonundan eleman indeksi arama yapar