Канструкцыя for-of

Канструкцыя for-of стварае цыкл для перабору масіва.

Сінтаксіс

javascriptfor (let зменнаяДляЭлемента of масіў) {
  /*
    У зменнуюДляЭлеманта па чарзе
    будуць трапляць элементы пераборваемага масіва.
  */
};

Прыклад

Перабяром элементы масіва і вывядзем іх на экран:

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

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

Прыклад

Зробім лічыльнік ітэрацый цыкла:

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,
    якая пераводзіць цыкл на наступную ітэрацыю