JavaScript အကျယ်အဝန် Const
ECMAScript 2015 (ES6)
2015 ခုနှစ်တွင် JavaScript တွင် အခြား အကြောင်းကိစ္စ တစ်ခု ထပ်ထည့်ခဲ့const
。
အသုံးပြု const
ဖော်ထုတ်ထားသော အပေါင်းစု အရာများ အပြောင်းလဲနိုင်ခြင်း အသုံးပြုခဲ့
အကျယ်
const cars = ["Saab", "Volvo", "BMW"];
အပြောင်းလဲနိုင်ခြင်း မရှိ
အသုံးပြု const
ဖော်ထုတ်ထားသော အပေါင်းစု အရာများ အပြောင်းလဲနိုင်ခြင်း မရှိ
အကျယ်
const cars = ["Saab", "Volvo", "BMW"]; cars = ["Toyota", "Volvo", "Audi"]; // ERROR
အပေါင်းစု အမှတ်ချက် မဟုတ်
အကြိမ်ဖြူ const
ကျွန်ုပ်တို့အား စိတ်ဝင်စားစေသည်
အမှတ်ချက် အပေါင်းစု အဖြစ် မပြင်ဆင်ခဲ့
ထို့ကြောင့် အမှတ်ချက် အပေါင်းစု အရာများ ပြောင်းလဲနိုင်
အရာများ အပြောင်းလဲနိုင်
အမှတ်ချက် အပေါင်းစု အရာများ ပြောင်းလဲနိုင်
အကျယ်
// အရေးယူရာ အမှတ်ချက် အပေါင်းစု ဖန်တီးနိုင် const cars = ["Saab", "Volvo", "BMW"]; // အရေးယူရာ အရာများ ပြောင်းလဲနိုင် cars[0] = "Toyota"; // အရေးယူရာ အရာများ ထပ်ပေါင်းနိုင် cars.push("Audi");
ဘာသာစကားထောက်ခံ
Internet Explorer 10 或更早的版本不支持 const
အက္ခရာ
အောက်ရှိ အချက်အလက် မှာ ဖော်ထုတ် စကေးလုံးလုံး အကျယ်အဝန်း အား ပြည့်ပြည့် ထောက်ပံ့ သော ဘူတန်နာ အမှတ် အသစ် ကို အမှတ်ပြု
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 49 | IE 11 / Edge | Firefox 36 | Safari 10 | Opera 36 |
2016 ခုနှစ် မေလ | 2013 ခုနှစ် နိုဝင်ဘာ | 2015 ခုနှစ် ဖေဖော်ဝါရီ | 2016 ခုနှစ် စက်တင်ဘာ | 2016 ခုနှစ် မေလ |
ဖော်ထုတ် ချိန်တွင် အသုံးပြု
JavaScript const
အက္ခရာ ဖော်ထုတ် ချိန်တွင် အသုံးပြု ခွင့်ရ
ဘာသာရေး အကျိုး const
ဖော်ထုတ် စကေးလုံးလုံး အစားထိုး ခွင့်ရ
အသုံးပြု const
အစားထိုး မပြု ရာတွင် အက္ခရာ အမှား ဖြစ်
အကျယ်
မမူသား
const cars; cars = ["Saab", "Volvo", "BMW"];
အသုံးပြု var
ဖော်ထုတ် စကေးလုံးလုံး အစားထိုး ခွင့်ရ
သင် ဖော်ထုတ် စကေးလုံးလုံး အစားထိုး ခံပြီး အစားထိုး ခွင့်ရ
အကျယ်
အကျယ်အဝန်း
cars = ["Saab", "Volvo", "BMW"]; var cars;
const အပုံအခြား အကျယ်အဝန်း
အသုံးပြု const
ဖော်ထုတ် စကေးလုံးလုံး အကျယ်အဝန်းအပုံအခြား အကျယ်အဝန်း。
အပုံအခြား အကျယ်အဝန်း တွင် ဖော်ထုတ် စကေးလုံးလုံး နှင့် အပုံအခြား အကျယ်အဝန်း တွင် ဖော်ထုတ် စကေးလုံးလုံး အကျယ်အဝန်း မပါ
အကျယ်
const cars = ["Saab", "Volvo", "BMW"]; // ဤအခါ cars[0] သည် "Saab" ဖြစ် { const cars = ["Toyota", "Volvo", "BMW"]; // ဤအခါ cars[0] သည် "Toyota" ဖြစ် } // ဤအခါ cars[0] သည် "Saab" ဖြစ်
အသုံးပြု var
ဖော်ထုတ် စကေးလုံးလုံး အစားထိုး အကျယ်အဝန်း မပါ
အကျယ်
var cars = ["Saab", "Volvo", "BMW"]; // ဤအခါ cars[0] သည် "Saab" ဖြစ် { var cars = ["Toyota", "Volvo", "BMW"]; // ဤအခါ cars[0] သည် "Toyota" ဖြစ် } // ဤအခါ cars[0] သည် "Toyota" ဖြစ်
သင် အခြေခံ အကျယ်အဝန်း သို့မဟုတ် အပုံအခြား အကျယ်အဝန်း အကြောင်း ပါဝင် သော အချက်အလက် များ ကို သင် အခြေခံ အကျယ်အဝန်း တွင် တွေ့နိုင်သည်ဂျပန်စကာတာ အကွက်。
စကေးလုံးလုံး အစားထိုး ခွင့်ရ
ပြင်းပြင်း အခြား နေရာ တွင် စကေးလုံးလုံး အစားထိုး ခွင့်ရ var
အေန်မာ ပြန်လည် ဖော်ပြ
အကျယ်
var cars = ["Volvo", "BMW"]; // ခွင့်ပြု var cars = ["Toyota", "BMW"]; // ခွင့်ပြု cars = ["Volvo", "Saab"]; // ခွင့်ပြု
မမူသား တူညီ အကျယ်အဝန်း သို့မဟုတ် တူညီ အပုံအခြား တွင် စကေးလုံးလုံး အစားထိုး သို့မဟုတ် အပြည့်အဝန်း ပြောင်းလဲခြင်း const
:
အကျယ်
var cars = ["Volvo", "BMW"]; // ခွင့်ပြု const cars = ["Volvo", "BMW"]; // မမူသား { var cars = ["Volvo", "BMW"]; // ခွင့်ပြု const cars = ["Volvo", "BMW"]; // မမူသား }
မမူသား တူညီ အကျယ်အဝန်း သို့မဟုတ် တူညီ အပုံအခြား တွင် အစားထိုး သို့မဟုတ် အပြည့်အဝန်း ပြောင်းလဲခြင်း const
စကေးလုံးလုံး
အကျယ်
const cars = ["Volvo", "BMW"]; // ခွင့်ပြု const cars = ["Volvo", "BMW"]; // မမူသား var cars = ["Volvo", "BMW"]; // မခွင့်ပြု cars = ["Volvo", "BMW"]; // မခွင့်ပြု { const cars = ["Volvo", "BMW"]; // ခွင့်ပြု const cars = ["Volvo", "BMW"]; // မခွင့်ပြု var cars = ["Volvo", "BMW"]; // မခွင့်ပြု cars = ["Volvo", "BMW"]; // မခွင့်ပြု }
ခွင့်ပြု အသုံး const
အေန်မာ ပြန်လည် ဖော်ပြ
အကျယ်
const cars = ["Volvo", "BMW"]; // ခွင့်ပြု { const cars = ["Volvo", "BMW"]; // ခွင့်ပြု } { const cars = ["Volvo", "BMW"]; // ခွင့်ပြု }
အပြည့်အဝင် အေန်မာ
အပြည့်အဝင် အကြောင်းကြားချက် အား မေတ္တာ ဂျစတြေးလျ အေန်မာ。
အက္ခရာအချက်အလက် နှင့် အကျယ်များ ကို အုပ်ချုပ်ထားသော အက္ခရာပြည်း