For-of конструкцияси

for-of конструкцияси массивни айланиб ўтиш учун цикл яратади.

Синтаксис

javascriptfor (let элемент учун ўзгарувчи of массив) {
  /*
    Элемент учун ўзгарувчига навбат билан
    айланиб ўтилаётган массив элементлари тушади.
  */
};

Мисол

Массив элементларини айланиб чикиб, уларни экранга чиқарамиз:

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

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

Мисол

Цикл такрорлашлар учун ҳисоблагich яратамиз:

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

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

Ҳам қаранг

  • JavaScript ўқув қўлланмасидан дарс,
    унда for-of цикли билан ишлаш тавсифланган
  • for-in конструкцияси,
    объектни айланиб ўтиш учун цикл яратади
  • break инструкцияси,
    циклни тўхтатади
  • continue инструкцияси,
    циклни кейинги такрорлашга ўтказади