js 錯誤型別及處理

2021-09-25 20:06:39 字數 803 閱讀 3479

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 ...