Map()
Metode Array.map()
mengembalikan boolean dari setiap elemen di dalam array menurut ketentuan fungsi yang ada.
Sintaks:
callbackFunction
yakni nama fungsi yang sebelumnya harus digambarkan, nantinya fungsi itu dipakai untuk menguji satu persatu elemen di dalam array.
Jika elemen yang diuji tidak memenuhi syarat dari ketentuan fungsi yang ada, metode ini pribadi mengembalikan false
, sebaliknya true
.
Metode Array.map()
yakni metode standard JavaScript 1.6+ dan di dukung Google Chrome Beta+, Firefox 1.5 (Gecko 1.8)+, Safari 1.0+.
Berdasar ketentuan fungsi, jikalau elemen yang sedang di uji memiliki length lebih dari 3, kembalikan nilai true
, dan secara otomatis bagi elemen-elemen yang memiliki length di bawah 3 atau sama dengan 3 akan mengembalikan false
:
Antara Array.map()
dan Array.every() memang sama-sama dipakai untuk menguji setiap elemen dari array. Bedanya:
- Untuk mengembalikan
true
,Array.every()
memerlukan ke-true-an dari keseluruhan elemen di dalam array (semua elemen harus memenuhi ketentuan dari fungsi), satu saja elemen yang diuji tidak memenuhi ketentuan fungsi,Array.every()
mengembalikanfalse
. - Sedang
Array.map()
hanya menguji elemen satu persatu dan pribadi mengembalikan hasilnya, jikalau satu elemen yang sedang di uji memenuhi syarat fungsi,true
pribadi dikembalikan,false
sebaliknya.