တန်ဖိုး null

တန်ဖိုး null သည် "ဘာမှမရှိ" ဟု အဓိပ္ပါယ်ရပြီး၊ object သို့မဟုတ် element မရှိခြင်းကို ဖော်ပြသည်။ လုပ်ဆောင်ချက်ယုတ္တိဗေဒလုပ်ငန်းဆောင်တာများကို လုပ်ဆောင်သည့်အခါ မှားယွင်းသောအဆိုအဖြစ် သို့မဟုတ် false နှင့် ညီမျှသည်။ JavaScript တွင် တန်ဖိုး undefined ဟူ၍ အလားတူတန်ဖိုးရှိပြီး၊ ၎င်းသည် တန်ဖိုးမရှိခြင်းကို သတ်မှတ်ပေးသည်။ ကွာခြားချက်မှာ null သည် ရည်ရွယ်ချက်ရှိရှိ မရှိခြင်း (ကုဒ်ထဲတွင် ရေးသားထားသော) ကို ဖော်ပြပြီး undefined သည် element ၏ အမျိုးအစားနှင့် ၎င်း၏တန်ဖိုးနှင့် ပတ်သက်သည့် မည်သည့်အချက်အလက်မှ မရှိခြင်းကို ဖော်ပြခြင်းဖြစ်သည်။

ဝါကျဖွဲ့ပုံ

javascriptnull;

ဥပမာ

ကိန်းရှင်၏တန်ဖိုးကို သတ်မှတ်ကြပါစို့။

javascriptlet res = null;
console.log(res);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။

javascriptnull

ဥပမာ

တန်ဖိုး null ကို DOM element များရှာဖွေရန်အတွက် method များမှ ပြန်ပေးသည်၊ အကယ်၍ element ရှာမတွေ့ပါက။

javascriptlet res = document.querySelector('#elem');
console.log(res);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်။

javascriptnull

ဤသည်ကိုလည်း ကြည့်ပါ

  • တန်ဖိုး true,
    အရာသည် element ၏တန်ဖိုးသည် အမှန်ဖြစ်ကြောင်းကို ဖော်ပြသည်
  • တန်ဖိုး false,
    အရာသည် element ၏တန်ဖိုးသည် အမှားဖြစ်ကြောင်းကို ဖော်ပြသည်
  • တန်ဖိုး undefined,
    အရာသည် element ၏တန်ဖိုးသည် "သတ်မှတ်မထားပါ" ဟု ဖော်ပြသည်