
Difference Between Null And Undefined
ဒီနေ့ပြောပြမယ့် Blog လေးကတော့ programming ကို စတင် လေ့လာသူတွေ အနေနဲ့ မကြာခဏတွေ့ရပေမယ့် ရောတတ်ကြတဲ့ null & undefined ဆိုတဲ့ data value နှစ်ခုကိုရှင်းရှင်းလေးသိအောင်ပြောပြပေးမှာပဲဖြစ်ပါတယ်။
Null ဆိုတာကတော့ variable တော့ကြေငြာထားပေမယ့် variable ရဲ့တန်ဖိုးက ဘာမှမရှိတဲ့အခွံအလွတ်ကြီးဖြစ်နေတာပါ။ database ထဲက data ပါမလာတာမျိုးကို output ထုတ်တဲ့အခါ null ထွက်လာပါတယ်။ ဒါမှမဟုတ် variable တော့လိုအပ်ပေမယ့် data ထည့်ဖို့မလိုအပ်သေးတဲ့အခြေနေမျိုးတွေမှာလည်း null ကိုယာယီအနေနဲ့ထည့်ပေးတာမျိုးတွေမှာ တွေ့ရတတ်ပါတယ်။
Javascript syntax အရ..
ဥပမာ - let example= null;
console.log(example); //null
နောက်တစ်ခုကတော့ undefined ပါ။ သူကတော့ variable တောင်မကြေငြာရသေးတာမျိုးပဲဖြစ်ပါတယ်။ ရှိကိုမရှိတဲ့အရာကို လှမ်းခေါ်သုံးရင် undefined ဆိုပြီးထွက်ပါတယ်။
ဥပမာ - console.log(example); //undefined
Undefined ကိုတော့ 10/10 လောက်က error အနေနဲ့ တွေ့ရတတ်ပါတယ်။
Null နဲ့ undefined မှာတူတာကတော့ နှစ်ခုလုံးက falsy value တွေပဲဖြစ်ပါတယ်။
Beginner တွေအတွက် အကျိုးရှိမယ်လို့မျှော်လင့်ပါတယ်ခင်ဗျ။ ကျွန်တော်တို့ codify ကတင်တဲ့ post တွေကိုလိုအပ်တဲ့အခါ ပြန်မရှာရအောင် ကျွန်တော်တို့ website မှာ အကောင့်လေး register လုပ်ပြီး save ထားလို့ရပါတယ်ခင်ဗျာ။
Categories: Knowledge Sharing
Login with your account to share your thoughts...
Comments
No comment yet.