JavaScript ရှိ အဓိက ခြွင်းချက်အမျိုးအစားများ

JavaScript တွင် ဖြစ်ပေါ်တတ်သော အဓိက ခြွင်းချက်အမျိုးအစား သုံးမျိုးကို ခွဲခြမ်းစိတ်ဖြာကြည့်ရအောင်။

TypeError အမျိုးအစား ခြွင်းချက်သည် ကိန်းရှင် သို့မဟုတ် ပါရာမီတာအတွက် မတရားသော အမျိုးအစားတစ်ခု ရှိသောအခါ ဖြစ်ပေါ်လာသော အမှားတစ်ခုကို ကိုယ်စားပြုပါသည်။ SyntaxError အမျိုးအစား ခြွင်းချက်သည် mource code သို့မဟုတ် JSON ကို ခွဲခြမ်းဖတ်ရှုရာတွင် ဖြစ်ပေါ်လာသော အမှားတစ်ခုကို ကိုယ်စားပြုပါသည်။

RangeError အမျိုးအစား ခြွင်းချက်သည် ဖန်ရှင်တစ်ခု၏ ပါရာမီတာအတွက် ခွင့်ပြုထားသော တန်ဖိုးအတိုင်းအတာအတွင်း မပါဝင်သော နံပါတ်တစ်ခုကို ပါရာမီတာအဖြစ် ပေးပို့ရန် ကြိုးပမ်းသောအခါ ဖြစ်ပေါ်လာသော အမှားတစ်ခုကို ကိုယ်စားပြုပါသည်။ ၎င်းသည် constructor Array မှတစ်ဆင့် မမှန်ကန်သော အရှည်ရှိသည့် array တစ်ခု ဖန်တီးသောအခါ၊ သို့မဟုတ် မကောင်းသော တန်ဖိုးများကို နံပါတ်များ၏ နည်းလမ်းများ Number.toExponential()၊ Number.toFixed() သို့မဟုတ် Number.toPrecision() ထံသို့ ပေးပို့သောအခါ ဖြစ်ပေါ်နိုင်ပါသည်။

အခြား ခြွင်းချက်အမျိုးအစားများလည်း ရှိပါသေးသည်။