JS 跳過 debugger 的幾種方法,看完就會了
阿新 • • 發佈:2022-05-23
前端寫自動指令碼中最常見的就是 debugger 的干擾,debugger 僅在除錯模式中起作用,需要手動點選才會繼續向下執行,這樣我們的自動指令碼也就卡住無法向下執行,本篇文章介紹幾種跳過 debugger 的方法。
方法1:禁用所有斷點
禁用所有的斷點,會包含自己的斷點也會被禁用掉,暫停了除錯。
方法2:新增到 Ignore List 中
把需要忽略掉的斷點被包含的檔案,新增到忽略列表中,此時一部分的斷點就會被跳過,使用 f5 重新整理也不會影響。
滑鼠放到 debugger 處,點選右鍵
選擇新增到 ignore list ,然後去配置資訊,如圖:
方法3:重寫函式
找到包含 debugger 的方法,在控制檯內重寫並替換方法,將其 debugger 去掉。
方法名 = function(){ } 或 function 方法名(){ }
如:
跳過 debugger 複製在偵錯程式中的程式碼就能流暢執行了,可以自由的執行你的自動指令碼了,這裡只是給你提供了一個思路,可千萬別去幹什麼違法亂紀的事哦!