前言:初學者在學JavaScript這門語言的時候,最害怕看到的,應該就是控制臺出現的紅色錯誤信息!其實解決這些錯誤并不難,這是大多數初學者難以跨越的一個心理障礙而已。
你只要認真看一看錯誤信息,其實解決錯誤是非常簡單的。
別說你英語不好
可以解決的問題,都不叫問題。
列舉一些常見錯誤類型,大家可以看一看:
1、SyntaxError
語法錯誤
這應該是剛開始寫代碼最容易出現的錯誤了
錯誤原因:變量名以數字開頭
錯誤原因:雙引號使用了中文
錯誤原因:缺了花括號
2、TypeError
類型錯誤
錯誤原因:不存在test這個函數
這里要說明一下,錯誤信息為什么不是test is not defined?
因為obj.test是可以訪問的,打印它的值,是undefined,這是源于JS的特殊設計
也就是說,系統判定你錯誤的把test當成了函數,因此是類型錯誤
3、ReferenceError
引用錯誤
這不難理解,你引用的變量沒定義,連undefined都沒有,找不到任何內容
錯誤原因,a未定義
好了,這些就是我們初學js比較常見的錯誤,了解了這些,就可以讓我們在初學的時候,不至于看見紅色報錯就開始手足無措!