JavaScript တွင် Loop များဖြင့် Object များကို ဖြည့်ခြင်း

Object များကို loop များအတွင်း၌လည်း ဒေတာများဖြင့် ဖြည့်သွင်းနိုင်ပါသည်။ ဥပမာတစ်ခုကို ကြည့်ကြပါစို့။ ကျွန်ုပ်တို့မှာ array နှစ်ခု ရှိသည်ဆိုပါစို့။

javascriptlet keys = ['a', 'b', 'c', 'd', 'e'];
let values = [1, 2, 3, 4, 5];

ပထမ array မှ key များကိုယူ၍၊ ဒုတိယ array မှ တန်ဖိုးများကိုယူကာ၊ ထို array နှစ်ခုကို အသုံးပြု၍ object တစ်ခုဖန်တီးကြပါစို့။ ဤအတွက် loop ကို အသုံးပြုပြီး၊ loop အတွင်းတွင် ကျွန်ုပ်တို့၏ object ကို ဖွဲ့စည်းသွားမည်။

javascriptlet obj = {};

for (let i = 0; i <= 4; i++) {
  let key = keys[i];
  let value = values[i];
  
  obj[key] = value;
}

console.log(obj);

key နှင့် တန်ဖိုးအတွက် variable များသတ်မှတ်ရန် မလိုအပ်ပါ၊ �ကဲ့သို့ပြုလုပ်နိုင်ပါသည်။

javascriptlet obj = {};

for (let i = 0; i <= 4; i++) {
  obj[keys[i]] = values[i];
}

console.log(obj);
Задание 1

array နှစ်ခု ရှိပါသည်။ ပထမတစ်ခုမှာ ရက်သတ္တပတ်နေ့များ၏ အမည်များ၊ ဒုတိယတစ်ခုမှာ ၎င်းတို့၏ အစဉ်လိုက်နံပါတ်များ ဖြစ်ပါသည်။

javascriptlet arr1 = ['a', 'b', 'c', 'd', 'e'];
let arr2 = [1, 2, 3, 4, 5];

Loop ကို အသုံးပြု၍ object တစ်ခု ဖန်တီးပါ။ အဆိုပါ object ၏ key များမှာ နေ့များ၏ အမည်များဖြစ်ပြီး၊ တန်ဖိုးများမှာ ၎င်းတို့၏ နံပါတ်များဖြစ်စေရမည်။

Задание 2

Object တစ်ခု ရှိပါသည်။

javascriptlet obj = {a: 1, b: 2, c: 3, d: 4, e: 5};

ဤ object ကို loop ဖြင့် ဖြတ်လည်ပြီး၊ စုံကိန်းဖြစ်သော အစိတ်အပိုင်းများကို object အသစ်တစ်ခုအတွင်း ရေးသွင်းပါ။

Задание 3

Object တစ်ခု ရှိပါသည်။

javascriptlet obj = {a: 1, b: 2, c: 3, d: 4, e: 5};

ဤ object ကို loop ဖြင့် ဖြတ်လည်ပြီး၊ object အသစ်တစ်ခုကို ဤကဲ့သို့ ဖန်တီးပါ။ object အဟောင်း၏ အစိတ်အပိုင်းများသည် ၎င်း၏ key များဖြစ်လာပြီး၊ object အဟောင်း၏ key များသည် ၎င်း၏ တန်ဖိုးများဖြစ်လာစေရမည်။