SyntaxError 語法錯誤
ReferenceError 引用錯誤 要用的變量沒有找到
RangeError 範圍錯誤 參數超範圍
TypeError 類型錯誤 錯誤的使用了() [] 等
以上四種是JavaScript 中經常遇見的四種語法錯誤,當然在團隊合作中因爲部門的協調合作
你需要拋出自定義錯誤。。。
拋出自定義錯誤
原因 誰是作者,誰就有義務保護自己的函數
如何 throw new Error(“自定義錯誤原因 ”)
當然自定義錯誤之後需要做一些處理 不能被用戶看到 或者說你拋出錯誤了之後又想讓程序繼續執行,這時候你應該
try{
可能出錯的代碼片段
}catch(err){
錯誤提示
}
這樣至少能夠保證錯誤代碼之後程序還能繼續執行,不中斷 當然如果你能提前預防錯誤 建議使用
if(){}else{} 寫判斷語句