for-in Yapısı
for-in yapısı, bir nesneyi
üzerinde döngü ile gezinmek için oluşturulur.
Sözdizimi
for (let anahtarDegiskeni in nesne) {
/*
anahtarDegiskeni içinde sırayla
gezinilen nesnenin anahtarları yer alacaktır.
*/
};
Örnek
Nesnenin anahtarlarını döngü ile gezelim ve ekrana yazdıralım:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // 'a', 'b', 'c' yazdırır
}
Örnek
Şimdi de nesnenin elemanlarını yazdıralım:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]); // 1, 2, 3 yazdırır
}
Ayrıca Bakınız
-
JavaScript ders kitabındaki ders,
for-indöngüsü ile çalışmayı anlatan -
for-ofyapısı,
dizi üzerinde döngü oluşturan -
breakifadesi,
döngüyü sonlandıran -
continueifadesi,
döngüyü bir sonraki tekrara geçiren