Konstrukcija for-in

Konstrukcija for-in kreira petlju za prolazak kroz objekat.

Sintaksa

javascriptfor (let promenljivaZaKljuc in objekat) {
  /*
    U promenljivaZaKljuc će redom
    upadati ključevi objekta kroz koji se prolazi.
  */
};

Primer

Proći ćemo kroz ključeve objekta i ispisati ih na ekran:

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

for (let key in obj) {
  console.log(key); // ispisaće 'a', 'b', 'c'
}

Primer

A sada ćemo ispisati elemente objekta:

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

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

Pogledajte takođe