Metode JavaScript Array every () memeriksa apakah semua elemen array lulus fungsi pengujian yang diberikan.
Sintaks dari every()
metode ini adalah:
arr.every(callback(currentValue), thisArg)
Di sini, arr adalah sebuah array.
every () Parameter
The every()
Metode mengambil di:
- callback - Fungsi untuk menguji setiap elemen array. Dibutuhkan:
- currentValue - Elemen saat ini sedang diteruskan dari larik.
- thisArg (opsional) - Nilai untuk digunakan seperti
this
saat menjalankan callback. Secara default, iniundefined
.
Kembalikan nilai dari setiap ()
- Mengembalikan
true
jika semua elemen larik lulus fungsi uji yang diberikan (callback
mengembalikan nilai kebenaran). - Jika tidak, itu akan kembali
false
.
Catatan :
every()
tidak mengubah larik asli.every()
tidak dijalankancallback
untuk elemen array tanpa nilai.
Contoh: Periksa Nilai Elemen Array
function checkAdult(age) ( return age>= 18; ) const ageArray = (34, 23, 20, 26, 12); let check = ageArray.every(checkAdult); // false if (!check) ( console.log("All members must be at least 18 years of age.") ) // using arrow function let check1 = ageArray.every(age => age>= 18); // false console.log(check1);
Keluaran
Semua anggota harus berusia minimal 18 tahun. Salah
Bacaan yang Direkomendasikan: JavaScript Array some ()