For-of konstruksiyasi

for-of konstruksiyasi massivni aylantirish uchun tsikl yaratadi.

Sintaksis

javascriptfor (let elementUchunOʻzgaruvchi of massiv) {
  /*
    elementUchunOʻzgaruvchi ichiga navbat bilan
    aylantirilayotgan massiv elementlari tushadi.
  */
};

Misol

Massiv elementlarini aylantirib, ularni ekranda chiqaramiz:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

Misol

Tsikl iteratsiyalari hisoblagichini yaratamiz:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

Shuningdek qarang

  • JavaScript darsligidagi dars,
    unda for-of tsikli bilan ishlash tavsiflangan
  • for-in konstruksiyasi,
    obyektni aylantirish uchun tsikl yaratadi
  • break koʻrsatmasi,
    tsiklni toʻxtatadi
  • continue koʻrsatmasi,
    tsiklni keyingi iteratsiyaga oʻtkazadi