Конструктсияи for-of
Конструктсияи for-of ҳалқае барои
такрори массив эҷод мекунад.
Синтаксис
for (let тағирёбандаБароиУнсур of массив) {
/*
Ба тағирёбандаБароиУнсур бонавбат
унсурҳои массиви такроршаванда меафтанд.
*/
};
Намуна
Унсурҳои массивро такрор карда, онҳоро ба экран мебароем:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}
Намуна
Шумориши такрори ҳалқаро созем:
let 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,
ки ҳалқаро ба такрори навбатӣ мегузаронад