Конструкција 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,
    која го пренесува циклусот на следната итерација