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.

Beri tanggapan