Metode find
Metode find membantu menemukan elemen pertama
dalam array sesuai dengan
callback yang diteruskan
sebagai parameter.
Jika elemen tidak ditemukan, maka akan mengembalikan undefined.
Sintaks
array.find(fungsi);
Contoh
Mari kita cari elemen array yang sesuai dengan kondisi yang ditulis dalam fungsi:
let arr = [1, 2, 3, 4];
let res = arr.find(function(currentValue) {
return currentValue > 0;
});
console.log(res);
Hasil eksekusi kode:
1
Contoh
Mari kita cari elemen array
yang panjangnya sama dengan 2:
let arr = ['abc', 'defg', 'kl', 'mn'];
let res = arr.find(function(elem) {
return elem.length == 2;
});
console.log(res);
Sebagai hasil eksekusi kode kita akan melihat bahwa metode menemukan elemen pertama yang sesuai dengan kondisi fungsi:
'kl'
Lihat juga
-
metode
findIndex,
yang mencari indeks elemen dalam array -
metode
findLast,
yang mencari elemen dari akhir array -
metode
findLastIndex,
yang mencari indeks elemen dari akhir array