Konstrukcija for-in
Konstrukcija for-in ustvari zanko za
prehod preko objekta.
Sintaksa
for (let spremenljivkaZaKljuc in objekt) {
/*
V spremenljivkaZaKljuc bodo zaporedoma
prihajali ključi prebranega objekta.
*/
};
Primer
Pojdimo preko ključev objekta in jih prikažimo na zaslonu:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // izpiše 'a', 'b', 'c'
}
Primer
Zdaj pa prikažimo elemente objekta:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]); // izpiše 1, 2, 3
}
Glejte tudi
-
lekcijo iz učbenika JavaScript,
ki opisuje delo z zankofor-in -
konstrukcijo
for-of,
ki ustvari zanko za prehod preko polja -
instrukcijo
break,
ki prekine zanko -
instrukcijo
continue,
ki prenese zanko na naslednjo ponovitev