Perulangan menggunakan array.map()
alih-alih for..in
maupun for..of
di Javascript
Berikut adalah sumber yang mengatakan array.map()
lebih cepat ketimbang perulangan for
Perulangan untuk setiap elemen dalam array#
const array = ['a', 's', 'd', 'f']
for (const index in array) {
/* ... */
}
for (const element of array) {
/* ... */
}
array.map(element => {
/* ... */
})
array.map((element, index) => {
/* ... */
})
array.map((element, index, array) => {
/* ... */
})
Perulangan sebanyak n#
for (let i = 0; i < 5; i++) {
/* ... */
}
;[...Array(5)].map((_, i) => {
/* ... */
})
Begitulah#
Fungsi bawaan Array sebenarnya masih banyak, mungkin nanti bisa dibahas di catatan lainnya. Terima kasih.