error // 其他錯誤型別都繼承自該型別,用於自定義錯誤
evalerror // 在使用 eval() 函式而發生異常時丟擲的錯誤
rangeerror // 會在數值超出相應範圍時觸發
referenceerror // 在訪問不存在的變數時,會發生這種錯誤
syntaxerror // 將錯誤的 js 語法傳給 eval() 函式時,會發生這種錯誤
typeerror // 由於在執行特定於型別的操作時,變數的型別並不符合要求所致
urierror // 在使用 encoderui() 或 decodeuri(),uri 格式不正確所致
型別轉化錯誤(如使用==
自動轉化型別)資料型別錯誤
通訊錯誤
try
catch(e
)else
if(e instanceof
referenceerror
)else
}
console.
log(msg)
// 記錄一般資訊
console.
error
(msg)
// 記錄錯誤資訊
console.
info
(msg)
// 記錄訊息性資訊
console.
warn
(msg)
// 記錄警告資訊
JS錯誤型別
一 syntaxerror 語法錯誤 這種錯誤是最低階的錯誤但是最常見的錯誤,這是在開發中多個標點少個括號,常見於新手 二 referenceerror 引用錯誤 呼叫的變數或者方法未被定義便會報此錯誤 三 typeerror 型別錯誤 資料型別錯誤,最常見的是vue中父傳子時props接收引數時容...
js 常見錯誤型別
1 syntaxerror syntaxerror是解析 時發生的語法錯誤 變數名錯誤 var1a 缺少括號 console.log hello 2 referenceerror referenceerror是引用乙個不存在的變數時發生的錯誤。unknownvariable referenceerr...
js常見錯誤型別
js 錯誤型別 a uncaught typeerror failed to execute getcomputedstyle on window parameter 1 is not of type element 未捕獲的型別錯誤 不能在 視窗 環境上呼叫執行 getcomputedstyle ...