JavaScript'te tekrar eden işler için birkaç döngü türü vardır.

Klasik for

for (let i = 0; i < 5; i++) {
  console.log(i);   // 0 1 2 3 4
}

Dizi üzerinde: for...of

const meyveler = ['elma', 'muz', 'kivi'];
for (const m of meyveler) {
  console.log(m);
}

forEach ile

meyveler.forEach(function (m) {
  console.log(m);
});

Modern kodda kısa ve okunur olduğu için for...of ve forEach tercih edilir.