TS - Null

let nullData : null = null;
ရေးထုံးနဲ့ Null Type တွေကို သတ်မှတ် လို့ရပါတယ် ။ တကယ်တော့ ဒါဟာ အဓိပ္ပါယ်မရှိပါဘူး null type ကိုကြေငြာပြီး ဘယ်သူမှ လက်တွေ့မှာ ရေးသားလေ့မရှိဘူး ။ ဖြစ်လေ့ ဖြစ်ထရှိတဲ့ အမှားက null type inference ပဲဖြစ်ပါတယ် ။

let nullInfer = null;
ကိုယ်တိုင် မသတ်မှတ်ပဲ inference ပုံစံ nulll value ကို ထည့်လိုက်တဲ့အခါ TypeScript က any type
အဖြစ် အလိုအလျောက် သတ်မှတ်သွားမှာပါ ။
let nullInfer = null;
nullInfer = "string"; // any type ဖြစ်သွားတဲ့အတွက် ဘယ် Type ဖြစ်ဖြစ်လက်ခံလို့ရသွားပါတယ် ။
nullInfer = 2; // Error Message လည်း မပြတော့ပါဘူး
console.log(nullInfer);
Last updated