For-of konstrukcija

Konstrukcija for-of sukuria ciklą masyvo iteravimui.

Sintaksė

javascriptfor (let kintamasisElementui of masyvas) {
  /*
    Į kintamasisElementui iš eilės
    bus įrašomi iteruojamo masyvo elementai.
  */
};

Pavyzdys

Iteruokime masyvo elementus ir išveskime juos į ekraną:

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

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

Pavyzdys

Sukurkime ciklo iteracijų skaitliuką:

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

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

Taip pat žiūrėkite