JavaScript'te for-in Döngüsü ile Nesne Üzerinde Gezinme

Nesneler üzerinde gezinmek için for-in döngüsü kullanılır. Sözdizimi aşağıdaki gibidir:

javascriptfor (let anahtarDegiskeni in nesne) {
  
}

anahtarDegiskeni içine, gezinen nesnenin anahtarları sırayla yerleştirilecektir. Hadi bir örnekle deneyelim. Şöyle bir nesnemiz olduğunu varsayalım:

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

Hadi for-in döngüsü kullanarak bu nesnenin anahtarlarını yazdıralım:

javascriptfor (let key in obj) {
  console.log(key); // 'a', 'b', 'c' yazdırır
}

Şimdi de elemanları yazdıralım:

javascriptfor (let key in obj) {
  console.log(obj[key]); // 1, 2, 3 yazdırır
}
Задание 1

Aşağıdaki nesnenin tüm anahtarlarını konsola yazdırın:

javascriptlet obj = {x: 1, y: 2, z: 3};
Задание 2

Aşağıdaki nesnenin tüm elemanlarını konsola yazdırın:

javascriptlet obj = {x: 1, y: 2, z: 3};