js中常見的錯誤

2021-08-21 20:14:44 字數 634 閱讀 7205

1.錯誤分為兩種:

(1)**錯誤:這種錯誤瀏覽器會報錯,可以根據錯誤型別去排錯

(2)邏輯錯誤:這種錯誤瀏覽器不會報錯,但是可以使用斷點進行除錯排錯

2.**錯誤型別

2.1語法錯誤:即寫的**不符合js編碼規則

報錯為:uncaught syntaxerror:資訊提示;我們可以根據後面的資訊提示去修改錯誤,當然,語法錯誤,瀏覽器會直接報錯,整個**都不會執行。

2.2引用錯誤:使用了沒有定義的變數

報錯為:uncaught referenceerror:資訊提示;錯誤之前的**會執行,之後**不會執行

2.3型別錯誤:提供的型別,不是js所需要的;

報錯為:uncaught typeerror:資訊提示;錯誤之前的**會執行,之後**不會執行

2.4範圍錯誤:指定的範圍不是js要求的

報錯為:uncaught rangeerror:資訊提示;錯誤之前的**會執行,之後**不會執行

3.邏輯錯誤

這類錯誤可能是邏輯順序不正確,這種錯誤瀏覽器不會報錯,我們可以通過斷點除錯排除錯誤

簡單的方法如下:

js中常見的錯誤型別

當 try 語句塊中的 出現錯誤時,會建立並丟擲乙個 error 物件,物件中包含錯誤型別和錯誤描述兩個屬性 error.response 錯誤型別 說明evalerror 使用 eval 函式時發出錯誤,會丟擲該錯誤 internalerror 由 j ascript 引擎內部錯誤導致的異常,會丟...

Servlet中常見的錯誤

埠占用錯誤 tomcat非正常關閉導致eclipse中顯示tomcat未執行實際上仍在執行 解決方案 1.重啟電腦 2.找到tomcat安裝資料夾 找到裡面的bin資料夾中的shutdown.bat,雙擊即可強制關閉tomcat.再次執行工程即可.8080埠占用錯誤 未知錯誤 解決方案 工程未關聯t...

SpringBoot中常見的錯誤

spring boot缺省會載入org.springframework.boot.autoconfigure.jdbc.datasourceautoconfiguration類,datasourceautoconfiguration類使用了 configuration註解向spring注入了data...