Konstruksi for-in

Konstruksi for-in membuat perulangan untuk iterasi objek.

Sintaksis

javascriptfor (let variabelUntukKunci in objek) {
  /*
    Di variabelUntukKunci secara bergantian
    akan masuk kunci-kunci dari objek yang diiterasi.
  */
};

Contoh

Mari iterasi kunci-kunci objek dan tampilkan di layar:

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

for (let key in obj) {
  console.log(key); // akan menampilkan 'a', 'b', 'c'
}

Contoh

Sekarang mari tampilkan elemen-elemen objek:

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

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

Lihat Juga