js 錯誤問題

2021-08-01 15:40:28 字數 651 閱讀 3271

錯誤有兩類:1為**錯誤,2為邏輯錯誤而邏輯錯誤就是我們通常所說的bug

第一類:**錯誤

**錯誤有四種,

a)    syntaxerror            語法錯誤

b)   referenceerror      引用錯誤也是常見錯誤

c)    typeerror                型別錯誤

d)   rangeerror             數值超出範圍.

四大錯誤的區別:

a)    語法錯誤:全部**都不執行

b)   引用錯誤:錯誤之前執行,之後不執行

c)    範圍錯誤: 錯誤之前執行,之後不執行

d)   型別錯誤: 錯誤之前執行,之後不執行

第二類:邏輯錯誤

邏輯錯誤瀏覽器不會報錯,但結果不是我們需要的

這種錯誤需要我們自己除錯

除錯時,初期我們一般都是在某些地方使用console.log來觀察,看**出錯

現在,掌握debugger

方法:在需要的地方新增debugger

掌握4個按鈕:沒什麼難度 第三個進入函式內部,第四個跳出函式內部

將watch面板玩6

js 錯誤總結

jscript 語法錯誤 jscript 執行時錯誤 jscript 語法錯誤是指當 jscript 語句違反了 jscript 指令碼語言的一條或多條語法規則時導致的錯誤。jscript 語法錯誤發生在程式編譯階段,在開始執行該程式之前。jscript 執行時錯誤是指當 jscript 指令碼試圖...

js遞迴錯誤

錯誤資訊 uncaught rangeerror maximum call stack size exceeded 問題 js function 自動載入選單欄 function selecttoggle html 錯誤原因 錯誤根據中文翻譯,意思為 最大堆疊超過了最大值。反覆迴圈呼叫導致最大堆疊超...

JS錯誤型別

一 syntaxerror 語法錯誤 這種錯誤是最低階的錯誤但是最常見的錯誤,這是在開發中多個標點少個括號,常見於新手 二 referenceerror 引用錯誤 呼叫的變數或者方法未被定義便會報此錯誤 三 typeerror 型別錯誤 資料型別錯誤,最常見的是vue中父傳子時props接收引數時容...