Kaedah findIndex
Kaedah findIndex membolehkan anda mencari indeks
elemen pertama mengikut
callback yang diteruskan dalam parameter.
Jika elemen tidak ditemui,
-1 akan dikembalikan.
Sintaks
array.findIndex(fungsi);
Contoh
Mari cari indeks pertama elemen genap dalam array:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem % 2 == 0;
});
console.log(res);
Hasil pelaksanaan kod:
1
Contoh
Sekarang mari kita tetapkan syarat dalam fungsi, yang tidak akan dipenuhi oleh mana-mana elemen dalam array:
let arr = [1, 2, 3, 4, 5];
let res = arr.findIndex(function (elem){
return elem < 0;
});
console.log(res);
Hasil pelaksanaan kod:
-1
Lihat juga
-
kaedah
find,
yang mencari elemen dalam array -
kaedah
findLast,
yang mencari elemen dari hujung array -
kaedah
findLastIndex,
yang mencari indeks elemen dari hujung array