კონსტრუქცია 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,
    რომელიც გადაიყვანს ციკლს შემდეგ გამეორებაზე