Metode findIndex
Metode findIndex memungkinkan Anda untuk menemukan indeks
elemen pertama sesuai dengan
callback yang diteruskan
sebagai parameter.
Jika elemen tidak ditemukan,
maka akan mengembalikan -1.
Sintaksis
array.findIndex(fungsi);
Contoh
Mari kita cari indeks dari elemen genap pertama dalam array:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Hasil eksekusi kode:
1
Contoh
Sekarang mari kita tetapkan kondisi dalam fungsi, yang tidak akan sesuai dengan elemen apa pun dalam array:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Hasil eksekusi kode:
-1
Lihat juga
-
metode
find,
yang mencari elemen dalam array -
metode
findLast,
yang mencari elemen dari akhir array -
metode
findLastIndex,
yang mencari indeks elemen dari akhir array