JavaScript Map
- အရှေ့ JS Set စနစ်
- နောက်ပိုင်း JS Map စနစ်
Map သည် ကွဲပြားသော ကြီးကွဲသော အချက်အလက် အဖွဲ့အစည်း ဖြစ်ပြီး ကြီးကွဲသော အချက်အလက် ဖြစ်သည်
Map သည် စမ်းသပ်လုပ်ငန်း ပုံစံ ကို သတ်မှတ်သည်
Map ကို ဖန်တီးရန် အကြောင်းအရာ
JavaScript Map ကို ဖန်တီးရန် နည်းလမ်း
- စမ်းသပ်လုပ်ငန်း ကို ကူးယူ
new Map()
- Map ကို ဖန်တီးပြီး အသုံးပြု
Map.set()
new Map() စမ်းသပ်လုပ်ငန်း
စမ်းသပ်လုပ်ငန်း ကို ကူးယူ new Map()
ဖန်တီးသူ အသုံးပြုသော နည်းလမ်း
အက်အိန်ဂျိုး
// Map ကို ဖန်တီးကြည့်ပါ const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] ]);
set() စမ်းသပ်လုပ်ငန်း
အသုံးပြုနိုင် set()
အသုံးပြုသော နည်းလမ်း
အက်အိန်ဂျိုး
// Map ကို ဖန်တီးကြည့်ပါ const fruits = new Map(); // Map ကို အသုံးပြုသော အချက်အလက် ကို ကြိုးပမ်းကြည့်ပါ fruits.set("apples", 500); fruits.set("bananas", 300); fruits.set("oranges", 200);
set()
စမ်းသပ်လုပ်ငန်း ကို အသုံးပြုနိုင် သည် ရှိသည် သို့မဟုတ်
အက်အိန်ဂျိုး
fruits.set("apples", 200);
get() စမ်းသပ်လုပ်ငန်း
get()
စမ်းသပ်လုပ်ငန်း အသုံးပြုသော နည်းလမ်း
အက်အိန်ဂျိုး
fruits.get("apples"); // အပြန် 500 ပြန်လိုက်သည်
Map သည် အိန်ဂျိုး ဖြစ်သည်
typeof
အပြန် object ပြန်လိုက်သည်:
အက်အိန်ဂျိုး
// အပြန် object ပြန်လိုက်သည်: typeof fruits;
instanceof Map
အပြန် true ပြန်လိုက်သည်:
အက်အိန်ဂျိုး
// အပြန် true ပြန်လိုက်သည်: fruits instanceof Map;
ပြောက်လုပ်သော JavaScript အိန်ဂျိုး နှင့် Map အကြား ကွဲပြားမှုများ
ပြောက်လုပ်သော JavaScript အိန်ဂျိုး နှင့် Map အကြား ကွဲပြားမှုများကိုပြောဆိုမည်
对象 | Map |
---|---|
不可直接迭代 | 可直接迭代 |
没有 size 属性 | size အခွင့်အရေး ရှိ |
ကိုယ်စားပြု သည် ကိုယ်စားပြု သို့မဟုတ် အက်ပ်စ် | ကိုယ်စားပြု အချက်အရာ မည်သည့် အချက်အရာ မျိုး |
ကိုယ်စားပြု အမှတ်အသုံး မရှိ | ကိုယ်စားပြု အမှတ်အသုံး |
ပုံစံ ရှိ | ပုံစံ မရှိ |
ပင်မ Map ပြင်ပတ်သက်
ပင်မ ပြင်ပတ်သက်မှ ကျွန်ုပ်၏ဂျေဟိုစ် Map ပြင်ပတ်သက်
အက်သုံး အချက်အလက် နှင့် အက်ပ်စ်
ဘရာဇက်ဂျာ အပေါ်
Map သည် ES6 အဖွဲ့(JavaScript 2015)
2017 ခုနှစ် ဇွန် လ ကတည်းက အသစ်သော ဘရာဇက်ဂျာ တို့အား အားကိုး ကျယ်ပြီ
ခလုတ် | အက်ဂျက် | ဖော့ဖော့ | ဆာဖာ | အိုပီ |
---|---|---|---|---|
ခလုတ် 51 | အက်ဂျက် 15 | ဖော့ဖော့ 54 | ဆာဖာ 10 | အိုပီ 38 |
2016 ခုနှစ် ဇွန် လ | 2017 ခုနှစ် ဇွန် လ | 2017 ခုနှစ် ဇွန် လ | 2016 ခုနှစ် နိုဝင်ဘာ လ | 2016 ခုနှစ် ဇွန် လ |
Internet Explorer မပေါ်ပေး Map ဘဲ
- အရှေ့ JS Set စနစ်
- နောက်ပိုင်း JS Map စနစ်