过无限 debugger 汇总
场景
网页或者 vscode 控制台出现无限 debugger
解决方法
以下方法任选其一
-
在 debugger 行右键,选择
Never pause here
或者配置条件断点,条件为 false -
将导致无限 debugger 的函数置空,如:
func=function(){};
置空需要谨慎,不要误操作,导致整体代码逻辑改变等 -
控制台输入以下代码:
Function.prototype.constructor=function(){};
无限 debugger 为使用 constructor 构造匿名函数导致时使用