Konstruktsioon for-in
Konstruktsioon for-in loob tsükli
objekti läbimiseks.
Süntaks
for (let muutujaVõtmeJaoks in objekt) {
/*
Muutujasse muutujaVõtmeJaoks satuvad kordamööda
läbimise all oleva objekti võtmed.
*/
};
Näide
Läbime objekti võtmed ja väljastame need ekraanile:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // väljastab 'a', 'b', 'c'
}
Näide
Nüüd väljastame objekti elemendid:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]); // väljastab 1, 2, 3
}
Vaata ka
-
õppetund JavaScripti õpikust,
mis kirjeldab tsüklifor-inkasutamist -
konstruktsiooni
for-of,
mis loob tsükli massiivi läbimiseks -
instruktsiooni
break,
mis katkestab tsükli -
instruktsiooni
continue,
mis viib tsükli järgmise iteratsiooni juurde