Konstrukcija for-in

Konstrukcija for-in ustvari zanko za prehod preko objekta.

Sintaksa

javascriptfor (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:

javascriptlet 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:

javascriptlet obj = {a: 1, b: 2, c: 3};

for (let key in obj) {
  console.log(obj[key]); // izpiše 1, 2, 3
}

Glejte tudi