,在页面中打开控制台后,会有以下结果:
需要在这里说明以下几点:
程序被debugger阻泄了,我们无法像以往一样在 Source Tab 中的对应 js 代码处添加断点调试,无法调试程序的执行逻辑....其实,上面的解决方法并没有帮我们解决根本问题,我们需要做的是调试,上面虽然把debugger都去掉了,但是我们也无法在通过点击每一行代码左边的行号添加 breakpoint 了,所以根本性的问题,并没有解决...~
对应的还有一种方法
即通过add script ignore list来添加需要忽略执行代码行或文件
可以看到,我们也可以通过删除 script ignore list 里已添加的忽略代码,恢复初始状态...对于上面的第一个方法
将setInterval(() => {debugger;}, 50);写在一行中,你即使通过添加logpoint为 false,也没用,仍然是疯狂 debugger,即使你可能想到...DOCTYPE html>
div>来调试我吧~div>
contenteditable>