Thuta Learning
ရှာဖွေရန်
BasicProgrammingbeginner

JS Variables (var, let, const)

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

JavaScript တွင် variable ကြေညာရန် keyword ၃ ခုရှိသည်။

var: (Old way) Function-scoped ဖြစ်ပြီး ယခုအခါ ရှောင်ကြဉ်သင့်သည်။

let: Block-scoped ({}) ဖြစ်ပြီး တန်ဖိုးပြန်ပြောင်းနိုင်သည်။ Re-declared လုပ်၍မရပါ။

const: Block-scoped ဖြစ်ပြီး တန်ဖိုးပြန်ပြောင်း၍ မရပါ (constant)။ ကြေညာကတည်းက တန်ဖိုးထည့်ပေးရမည်။

ယေဘုယျအားဖြင့်၊ ပြောင်းလဲရန်မလိုသောတန်ဖိုးများအတွက် const ကိုသုံးပြီး၊ ပြောင်းလဲရန်လိုအပ်ပါက let ကိုသုံးပါ။

javascript
let name = "Alice"; // Can be changed
name = "Bob";
console.log(name);

const birthYear = 2000; // Cannot be changed
// birthYear = 2001; // This will cause a TypeError

var city = "Yangon"; // Old way
console.log(city);
You should see
Bob Yangon
JS Variables (var, let, const) | Thuta Learning