JavaScript ရှိ Map စုဆောင်းမှုများ

Map စုဆောင်းမှုများသည် primitives များသာမက object များကိုပါ key များအဖြစ် ဆောင်ရွက်ပေးနိုင်သော အရာဝတ္ထုများ ဖြစ်ပါသည်။

ဥပမာတစ်ခုဖြင့် စမ်းကြည့်ကြပါစို့။ ဦးစွာ အောက်ပါ command ဖြင့် စုဆောင်းမှုတစ်ခု ဖန်တီးပါမည်။

javascriptlet map = new Map;

၎င်းနောက် set method ကို အသုံးပြု၍ အစိတ်အပိုင်းများကို စုဆောင်းမှုထဲသို့ ထည့်သွင်းနိုင်ပြီး get method ကို အသုံးပြု၍ ရယူနိုင်ပါသည်။

စမ်းကြည့်ကြပါစို့။ key များအဖြစ် array နှစ်ခု ပြုလုပ်လိုသည်ဆိုပါစို့။

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];

ကျွန်ုပ်တို့၏ key များအား တန်ဖိုးအချို့ သတ်မှတ်ပေးပါမည်။

javascriptmap.set(arr1, 'data1');
map.set(arr2, 'data2');

ယခု ကျွန်ုပ်တို့၏ key များအလိုက် တန်ဖိုးများကို ဖတ်ကြည့်ပါမည်။

javascriptconsole.log(map.get(arr1));
console.log(map.get(arr2));
Задание 1

3 ခုသော array များ ရှိသည်ဆိုပါစို့။ Map စုဆောင်းမှုတစ်ခု ဖန်တီးပါ။ ထို array များကို စုဆောင်းမှု၏ key များအဖြစ် လုပ်ပါ။ target များအဖြစ် စာကြောင်းအချို့ကို သတ်မှတ်ပါ။

Задание 2

3 ခုသော object များနှင့် 3 ခုသော array များ ရှိသည်ဆိုပါစို့။ Map စုဆောင်းမှုတစ်ခု ဖန်တီးပါ။ object များကို စုဆောင်းမှု၏ key များအဖြစ် လုပ်ပါ။ target များအဖြစ် သက်ဆိုင်ရာ array များကို သတ်မှတ်ပါ။