For-of gurluşy
for-of gurluşy sanawyň üstünden
aýlamak üçin aýlaw döredýär.
Sintaksis
for (let element üçin üýtgeýji of sanaw) {
/*
element üçin üýtgeýjide nobat bilen
aýlanylan sanawyň elementleri ýerleşer.
*/
};
Mysal
Sanawyň elementlerini aýlap, olary ekrana çykaralyň:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}
Mysal
Aýlawyň iterasiýa sanagyny ýasalyň:
let arr = [1, 2, 3, 4, 5];
let i = 0;
for (let elem of arr) {
console.log(elem);
i++;
}
console.log(i);
Şeýle-de göz aýlaň
-
JavaScript okuw kitabyndan sapak,
for-ofaýlawy bilen işlemegi düşündirýän -
for-ingurluşy,
obyektiň üstünden aýlamak üçin aýlaw döredýän -
breakbuýrugy,
aýlawy bes edýän -
continuebuýrugy,
aýlawy indiki iterasiýa geçirýän