Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmObCPW 102 of 505 menu

JavaScript တွင် Constant အသုံးပြု၍ Programming ချဉ်းကပ်နည်း

မကြာသေးမီက JavaScript တွင် variable များ ကြေငြာခြင်းအတွက် ချဉ်းကပ်နည်းအသစ်တစ်ခု ပေါ်ပေါက်လာခဲ့သည်။ ဤချဉ်းကပ်နည်း၏ အဓိကအချက်မှာ let အစား ကျွန်ုပ်တို့သည် မည်သည့်နေရာတွင်မဆို const ကိုသာ အသုံးပြုပြီး၊ တန်ဖိုးသည် ပြောင်းလဲနိုင်သည်ဟု ကျွန်ုပ်တို့အတိအကျသိသည့်အခါများမှအပ။

ဥပမာကို ကြည့်ပါ:

const a = 1; const b = 2; const c = a + b; console.log(c);

ဤချဉ်းကပ်နည်းသည် အလွန်ခေတ်စားပြီး သင်သည် ၎င်းကို အခြားသော third-party ရင်းမြစ်များတွင် တွေ့နိုင်သည်။

သို့သော် ကျွန်ုပ်သည် ဤခေတ်စားသောချဉ်းကပ်နည်းကို ကန့်ကွက်ပါသည်။ အကြောင်းမှာ constant များကို Pi ကိန်းကဲ့သို့သော တန်ဖိုးများကို သိမ်းဆည်းရန်အတွက် ဖန်တီးထားခြင်းဖြစ်သည်။ ဆိုလိုသည်မှာ သင်၏ program အတွင်း ကြိုတင်သတ်မှတ်ထားသော တန်ဖိုးများအတွက် ဖြစ်သည်။ Variable အားလုံးကို constant အဖြစ် ကြေငြာခြင်းသည် ဤအယူအဆနှင့် ဆန့်ကျင်နေပါသည်။

ထို့အပြင်၊ array များနှင့် object များ၏ လုပ်ဆောင်ပုံသည် ယုတ္တိတန်မှုမရှိပါ - ကျွန်ုပ်တို့သည် ၎င်းတို့ကို constant အဖြစ် ကြေငြာပြီး၊ ၎င်းတို့၏ properties များကို လွတ်လပ်စွာ ပြောင်းလဲနိုင်ပါသည်။ ၎င်းကို ပြောင်းလဲနိုင်လျှင် ထို constant များသည် မည်သည့်အရာနည်း။

မကြာခဏ object များကို constant အဖြစ် ကြေငြာခြင်းကို data type ကို ပြောင်းလဲ၍မရအောင် ကာကွယ်ရန် အသုံးပြုပါသည် - object အစား primitive တစ်ခုကို ရေးသွင်းခြင်းမှ ကာကွယ်ရန်။ သို့သော် JavaScript တွင် မူလအားဖြင့် မရှိသော data type ထိန်းချုပ်မှု လိုအပ်ပါက၊ ၎င်း၏ dialect ဖြစ်သော TypeScript ကို အသုံးပြုခြင်းသည် ပိုကောင်းပါသည်။

ယေဘူယျအားဖြင့်၊ သင်သည် ဤချဉ်းကပ်နည်းကို အသုံးပြုနိုင်သည်၊ ထိုကဲ့သို့သော ခေတ်စားမှုရှိလျှင်၊ သို့သော် ကျွန်ုပ်သည် ကန့်ကွက်ပြီး နောက်ပိုင်းသင်ခန်းစာများတွင် variable များကို ဘာသာစကား၏ ရေးသားသူများ ရည်ရွယ်ထားသည့်အတိုင်း let ဖြင့် ကြေငြာသွားမည်ဖြစ်သည်။

အောက်ပါ code ကို ဖော်ပြထားသော ချဉ်းကပ်နည်းဖြင့် ပြန်ရေးပါ:

const arr = [1, 2, 3, 4, 5]; const res = arr[1] + arr[2]; console.log(res);
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်