Konštrukcia for-of

Konštrukcia for-of vytvára cyklus pre prechádzanie poľa.

Syntax

javascriptfor (let premennaPrePrvok of pole) {
  /*
    Do premennaPrePrvok budú postupne
    priradené prvky prechádzaného poľa.
  */
};

Príklad

Prejdeme prvky poľa a vypíšeme ich na obrazovku:

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

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

Príklad

Vytvoríme počítadlo iterácií cyklu:

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

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

Pozrite tiež

  • lekciu z učebnice JavaScript,
    v ktorej je popísaná práca s cyklom for-of
  • konštrukciu for-in,
    ktorá vytvára cyklus pre prechádzanie objektu
  • inštrukciu break,
    ktorá preruší cyklus
  • inštrukciu continue,
    ktorá presunie cyklus na ďalšiu iteráciu