For-in konstrukcija
Konstrukcija for-in izveido ciklu
objektu iterēšanai.
Sintakse
for (let mainīgaisAtslēgai in objekts) {
/*
Mainīgajā mainīgaisAtslēgai pēc kārtas
tiks iegūtas iterējamā objekta atslēgas.
*/
};
Piemērs
Iterēsim objekta atslēgas un izvadīsim tās uz ekrāna:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // izvadīs 'a', 'b', 'c'
}
Piemērs
Un tagad izvadīsim objekta elementus:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]); // izvadīs 1, 2, 3
}
Skatiet arī
-
nodarbība no JavaScript mācību grāmatas,
kurā aprakstīta darbība arfor-inciklu -
konstrukciju
for-of,
kas izveido ciklu masīva iterēšanai -
instrukciju
break,
kas pārtrauc ciklu -
instrukciju
continue,
kas pārceļ ciklu uz nākamo iterāciju