⊗jsPmFVPNC 223 of 505 menu

JavaScript တွင် ပါရာမီတာအမည်များနှင့် နာမည်တူညီမှုများ

ဖန်​ရှင်​ရဲ့ ပါရာမီတာတွေဟာ ၎င်းအတွင်း၌ တည်နေသော လိုက်ကာလ်အပြောင်းအလဲများ ဖြစ်ပါတယ်။ ဖန်​ရှင်​ရဲ့ ပါရာမီတာကို အပြင်ဘက်ရှိ ဂလိုဘယ်အပြောင်းအလဲနဲ့ အမည်တူအောင် ပေးကြည့်ရအောင်:

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

ဒီကိစ္စမှာ ကျွန်ုပ်တို့မှာ ဖန်​ရှင်​အပြင်ဘက်မှာ num အပြောင်းအလဲတစ်ခုရှိပြီး ဖန်​ရှင်​အတွင်းဘက်မှာလည်း num အပြောင်းအလဲတစ်ခုရှိမှာဖြစ်ပါတယ်။ ဒါပေမယ့် ဒါတွေဟာ မတူညီတဲ့ အပြောင်းအလဲတွေဖြစ်မှာပါ: ဖန်​ရှင်​အတွင်းမှာ အပြောင်းအလဲကို ပြောင်းလဲခြင်းဟာ ဖန်​ရှင်​ရဲ့ လိုက်ကာလ်အပြောင်းအလဲကို ပြောင်းလဲစေမှာဖြစ်ပါတယ်။ အပြင်ဘက်ရှိ အပြောင်းအလဲဟာ ဖန်​ရှင်​အတွင်းမှာ မရနိုင်တော့ဘဲ ဘယ်နည်းနဲ့မှ ပြောင်းလဲလို့မရနိုင်တော့ပါဘူး။ စစ်ဆေးကြည့်ရအောင်:

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

ကုဒ်ကို မစတင်ဘဲ၊ console တွင် ဘာပြမည်ကို သတ်မှတ်ပါ:

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

ကုဒ်ကို မစတင်ဘဲ၊ console တွင် ဘာပြမည်ကို သတ်မှတ်ပါ:

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

ကုဒ်ကို မစတင်ဘဲ၊ console တွင် ဘာပြမည်ကို သတ်မှတ်ပါ:

function func() { let 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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်