JavaScript တွင် for-in loop ဖြင့် object များကိုဖြတ်သန်းခြင်း
Object များကိုဖြတ်သန်းရန်
for-in loop ကိုအသုံးပြုပါသည်။
၎င်း၏ syntax မှာ အောက်ပါအတိုင်းဖြစ်ပါသည်-
for (let varForKey in object) {
}
varForKey ထဲသို့ ဖြတ်သန်းနေသော object ၏
key များကို အလိုအလျောက် တစ်ခုပြီးတစ်ခု ရောက်ရှိလာမည်။
ဥပမာတစ်ခုဖြင့် စမ်းကြည့်ကြပါစို့။
ကျွန်ုပ်တို့တွင် အောက်ပါ object ရှိသည်ဆိုပါစို့-
let obj = {a: 1, b: 2, c: 3};
ယခု for-in loop ကို အသုံးပြု၍ ဤ object ၏
key များကို ထုတ်ကြည့်ကြပါစို့-
for (let key in obj) {
console.log(key); // 'a', 'b', 'c' ကိုထုတ်ပြမည်
}
ယခု element များကို ထုတ်ကြည့်ကြပါစို့-
for (let key in obj) {
console.log(obj[key]); // 1, 2, 3 ကိုထုတ်ပြမည်
}
အောက်ပါ object ၏ key အားလုံးကို console တွင် ထုတ်ပြပါ-
let obj = {x: 1, y: 2, z: 3};
အောက်ပါ object ၏ element အားလုံးကို console တွင် ထုတ်ပြပါ-
let obj = {x: 1, y: 2, z: 3};