⊗jsPmFVGVCh 221 of 505 menu

JavaScript တွင် Global Variables များ ပြောင်းလဲခြင်း

သတိပြုရမည်မှာ Global Variable သည် function ခေါ်ဆိုသည့် အချိန်မှသာ ပြောင်းလဲမည်ဖြစ်သည်။ function ခေါ်ဆိုမှု မရှိပါက variable သည် မပြောင်းလဲပါ။

let num = 1; function func() { num = 2; // let မရေးထားပါ - အပြင်က variable ကိုပြောင်းသည် console.log(num); } // func(); - function ခေါ်ဆိုမှုကို comment ပိတ်ထားသည် console.log(num); // 1 ကိုထုတ်ပြမည် - variable မပြောင်းလဲပါ

ယခု Global Variable သည် function ခေါ်ဆိုပြီးမှသာ ပြောင်းလဲမည်ကို ကုဒ်ဖြင့် သရုပ်ပြပါမည်။

let num = 1; function func() { num = 2; } console.log(num); // 1 ကိုထုတ်ပြမည် func(); // variable ကိုပြောင်းသည် console.log(num); // 2 ကိုထုတ်ပြမည်

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

let num = 1; function func() { num = 2; } func(); console.log(num);

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

let num = 1; function func() { num = 2; } console.log(num);

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

let num = 1; function func() { let num = 2; } func(); console.log(num);

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

let num = 1; function func() { let num = 2; } console.log(num); func();

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

let num = 1; function func() { num = 2; } console.log(num); func();

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

let num = 1; function func() { num++; } func(); func(); func(); console.log(num);

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

function func() { num = 2; } let num = 1; console.log(num); func();

ကုဒ်ကို မစမ်းကြည့်ဘဲ console တွင် ဘာထွက်လာမည်ကို ဆုံးဖြတ်ပါ။

function func() { num = 2; } let num = 1; func(); console.log(num);
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်