Konstrukce for-of

Konstrukce for-of vytváří cyklus pro průchod polem.

Syntaxe

javascriptfor (let promennaProPrvek of pole) {
  /*
    Do promennaProPrvek budou postupně
    přibývat prvky procházeného pole.
  */
};

Příklad

Projdeme prvky pole a vypíšeme je na obrazovku:

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

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

Příklad

Vytvoříme počítadlo iterací cyklu:

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

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

Viz také

  • lekce z učebnice JavaScriptu,
    která popisuje práci s cyklem for-of
  • konstrukci for-in,
    která vytváří cyklus pro průchod objektem
  • instrukci break,
    která přeruší cyklus
  • instrukci continue,
    která převede cyklus na další iteraci