JavaScript ရှိ နည်းလမ်းသုံးမျိုးဖြင့် ထည့်သွင်းထားသော ထပ်ခါထပ်ခါ အသုံးပြုနိုင်သည့် အရာများ

တကယ်တော့ ထပ်ခါထပ်ခါ အသုံးပြုနိုင်တဲ့ အရာဝတ္ထုတိုင်းမှာ ထပ်ခါထပ်ခါ အသုံးပြုနိုင်သည့် အရာတစ်ခုတည်းမက သုံးခုပါဝင်ပါတယ်။ values, keys နှင့် entries တို့ဖြစ်ပါတယ်။ အရာဝတ္ထုအမျိုးအစားတိုင်းအတွက် ပုံသေအားဖြင့် ၎င်း၏ကိုယ်ပိုင် ထပ်ခါထပ်ခါ အသုံးပြုနိုင်သည့် အရာကို အသုံးပြုပါတယ်။ Array များအတွက် - ၎င်းသည် values ဖြစ်ပြီး ဥပမာအားဖြင့်၊ Map collection အတွက် ထိုအရာသည် entries ဖြစ်ပါတယ်။

ဤအသိပညာများကို ပိုင်ဆိုင်ထားခြင်းဖြင့်၊ ယခုအခါ ကျွန်ုပ်တို့သည် ဤနိယာမကို မည်သည့် collection မဆို၌ အသုံးချနိုင်ပါပြီ။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် Map collection တစ်ခုရှိသည်ဆိုပါစို့။

javascriptlet map = new Map();
map.set('a', 1);
map.set('b', 2);
map.set('c', 3);

ပုံသေအားဖြင့်၊ ဤ collection အတွက် ထပ်ခါထပ်ခါ အသုံးပြုနိုင်သည့် အရာ entries ကို အသုံးပြုပါတယ်။

javascriptfor (let elem of map) {
  console.log(elem); // ['a', 1], ['b', 2], ['c', 3]
}

သို့သော်လည်း ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ collection ၏ သော့ချက်များကို လွယ်ကူစွာ ရယူနိုင်ပါတယ်။

javascriptfor (let elem of map.keys()) {
  console.log(elem); // 'a', 'b', 'c'
}

တန်ဖိုးများကိုလည်း ရယူနိုင်ပါတယ်။

javascriptfor (let elem of map.values()) {
  console.log(elem); // 1, 2, 3
}
Задание 1

Set collection တွင် ပုံသေအားဖြင့် မည်သည့်ထပ်ခါထပ်ခါ အသုံးပြုနိုင်သည့် အရာ အလုပ်လုပ်ပါသနည်း။