Konstrukcja for-of

Konstrukcja for-of tworzy pętlę do iteracji po tablicy.

Składnia

javascriptfor (let zmiennaDlaElementu of tablica) {
  /*
    Do zmiennaDlaElementu kolejno
    będą trafiać elementy iterowanej tablicy.
  */
};

Przykład

Iterujmy po elementach tablicy i wyświetlmy je na ekranie:

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

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

Przykład

Zróbmy licznik iteracji pętli:

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

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

Zobacz także

  • lekcja z podręcznika JavaScript,
    w którym opisano pracę z pętlą for-of
  • konstrukcję for-in,
    która tworzy pętlę do iteracji po obiekcie
  • instrukcję break,
    która przerywa pętlę
  • instrukcję continue,
    która przenosi pętlę do następnej iteracji