Konštrukcia for-in
Konštrukcia for-in vytvára cyklus pre
prechádzanie objektu.
Syntax
for (let premennaPreKluc in objekt) {
/*
Do premennaPreKluc budú postupne
prichádzať kľúče prechádzaného objektu.
*/
};
Príklad
Prejdeme kľúče objektu a vypíšeme ich na obrazovku:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // vypíše 'a', 'b', 'c'
}
Príklad
A teraz vypíšeme prvky objektu:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]); // vypíše 1, 2, 3
}
Pozrite tiež
-
lekciu z učebnice JavaScript,
v ktorej je popísaná práca s cyklomfor-in -
konštrukciu
for-of,
ktorá vytvára cyklus pre prechádzanie poľa -
inštrukciu
break,
ktorá preruší cyklus -
inštrukciu
continue,
ktorá presunie cyklus na ďalšiu iteráciu