1.報錯為:
Uncaught ReferenceError:未捕獲引用錯誤(引用錯誤:使用了沒有定義的變量)
錯誤之前的代碼會執行,之后代碼不會執行
2.報錯為:
Uncaught Syntaxerror:未捕獲語法錯誤(語法錯誤:即寫的代碼不符合js編碼規則)
信息提示;我們可以根據后面的信息提示去修改錯誤,當然,語法錯誤,瀏覽器會直接報錯,整個代碼都不會執行。
3.報錯為:
Uncaught TypeError:未捕獲類型錯誤(類型錯誤:提供的類型,不是JS所需要的;)
信息提示;錯誤之前的代碼會執行,之后代碼不會執行
4.邏輯錯誤:這類錯誤不會報錯,只會和自己想象的有所不同,可以通過debugger或者其他工具進行調試改正;
5.報錯為:
Uncaught RangeError:未捕獲范圍錯誤(指定的范圍不是JS要求的)
信息提示;錯誤之前的代碼會執行,之后代碼不會執行;
//寫的代碼出現各種各樣的錯誤並不可怕,邏輯出現錯誤,混亂才可怕;;
理好邏輯慢慢來
