提问人:dolanator 提问时间:10/2/2023 更新时间:10/2/2023 访问量:35
Chrome 调试器无缘无故地在脚本上弹出
Chrome debugger pops up on script for no apparent reason
问:
我正在开发一个运行良好的脚本,在控制台中没有任何错误。当页面中存在交互时,所有 DOM 元素都会正确构建。
但是,有时当我将某些工具应用于某些选定的元素(由脚本创建的实用程序)时,尤其是当它们数量众多并且浏览器似乎处理了较重的工作负载时,调试器会弹出并将我指向脚本中声明的变量。这很简单,比如.let indexCarry = 0;
仅当我在测试脚本时打开了开发工具时,才会发生这种情况。 我没有为弹出的调试器配置任何设置,这都是默认设置。而且我也不是从剧本中调用它。 如果我关闭开发工具,那么它不会弹出,一切运行良好。
即使没有问题,调试器是否可能显示,但脚本可能会超过 Chrome 分配给选项卡的一定数量的 RAM?我想在性能方面超出了某些内容,浏览器开发人员使其能够指向某些内容(也许是堆中的某些内容?),同时没有明确显示任何特定错误。
答: 暂无答案
评论
debugger;
indexCarry: <value unavailable>