JavaScript အမှား အကိုးအကား
Error Object
Error object သည် error တစ်ခုဖြစ်ပွားသည့်အခါ error information ကိုပေးပါသည်။
ဥပမာ
ဤဥပမာတွင် ကျွန်ုပ်တို့သည် အမှားတစ်ခုကို တမင်တကာ ဖန်တီးရန် " addlert " အဖြစ် "သတိပေးချက်" ကို ရေးသားထားသည်။
အမှားအမည်နှင့် အမှားဖော်ပြချက်ကို ပြန်ပေးပါ။
try {
adddlert("Welcome");
}
catch(err) {
document.getElementById("demo").innerHTML =
err.name + "<br>" + err.message;
}
JavaScript Errors အကြောင်း သင်ခန်းစာအတွက်၊ ကျွန်ုပ်တို့၏ JavaScript Error Tutorial ကိုဖတ်ပါ ။
Object Properties အမှား
Property | Description |
---|---|
name | Sets or returns an error name |
message | Sets or returns an error message (a string) |
အမှားအမည်များ
အမှားအမည် | ဖော်ပြချက် | စမ်းကြည့်ပါ။ |
---|---|---|
EvalError | ကန့်ကွက်ထားသည် - ၎င်းအစား SyntaxError ကိုသုံးပါ။ | |
RangeError | နံပါတ်တစ်ခု "အပိုင်းအခြား" ဖြစ်သွားသည်။ | |
အကိုးအကားအမှား | တရားမဝင်ကိုးကားမှုတစ်ခု ဖြစ်ပွားခဲ့သည်။ | |
SyntaxError | အထားအသို အမှားတစ်ခု ဖြစ်ပွားခဲ့သည်။ | |
စာရိုက်အမှား | အမျိုးအစား အမှားတစ်ခု ဖြစ်ပွားခဲ့သည်။ | |
URI အမှား | encodeURI() တွင် အမှားအယွင်းတစ်ခု ဖြစ်ပေါ်ခဲ့သည်။ |
စံမဟုတ်သော ပိုင်ဆိုင်မှုများနှင့် နည်းလမ်းများ
အများသူငှာ ဝဘ်ဆိုက်များတွင် ဤဂုဏ်သတ္တိများနှင့် နည်းလမ်းများကို မသုံးပါနှင့်။ ၎င်းတို့သည် browser အားလုံးတွင်အလုပ်လုပ်မည်မဟုတ်ပါ။
ပစ္စည်းဥစ္စာ | ဖော်ပြချက် |
---|---|
အငြင်းပွားမှုများ | ကန့်ကွက်ထားသည်။ |
ဖုန်းခေါ်ဆိုသူ | ကန့်ကွက်ထားသည်။ |
ကော်လံနံပါတ် | Firefox သာ |
ဖော်ပြချက် | Microsoft သာ |
ဖော်ပြမည့်အမည် | Firefox သာ |
ဖိုင်နာမည် | Firefox သာ |
လိုင်းနံပါတ် | Firefox သာ |
နံပါတ် | Microsoft သာ |
stack | Firefox သာ |
နည်းလမ်းများ | ဖော်ပြချက် |
အကဲဖြတ်အမှား () | ကန့်ကွက်ထားသည်။ |
အတွင်းအမှား() | Firefox သာ |
အရင်းအမြစ်() | စံမမီ |