首页 > 解决方案 > 如何在javascript中停止页面中的所有脚本?

问题描述

我正在为 javascript 中的控制流不是我所习惯的事实而苦苦挣扎。不是线性的。有时,当我测试时,有时应该停止一切,但会收到错误消息“脚本正在减慢浏览器的速度”。

我花了很长时间寻找错误。这一次真的很傻,一个在达到 350 像素时停止函数的变量。然后我添加了一种改变速度的方法,有时这个变量在每一步都会增加 3。所以它从未达到 350,它从 348 变为 351。

所以我想知道是否有“停止!” 命令。会使网页显示保持当前状态但停止所有正在运行的进程的东西?

标签: javascript

解决方案


调试器?它只是创建一个断点,您可以在其中分析当前发生的情况。我知道这不完全是您要问的,但它可能适用于您的用例。


用法

debugger;

也可以在控制台中使用。


学到更多

https://www.w3schools.com/js/js_debugging.asp

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger


推荐阅读