Yangon , Myanmar
Sun~Sat : 9:00am~9:00pm
Image

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.

Related Posts

Database Transaction
မင်္ဂလာပါ.. Laravel project တွေရေးရင်း တစ်...
Read Now
thumb-image
Cloud Computing
Cloud Computing ဆိုတာဘာလဲ? လွယ်လွယ်နားလည်အောင်ပြောရရင...
Read Now
thumb-image