我正在努力解决这样一个事实:JavaScript 中的控制流不是我所习惯的。不是线性的。有时,当我测试时,当一切都应该停止时,我会收到错误消息“脚本正在减慢您的浏览器速度”。
我花了很长时间寻找这个错误。这次真的很愚蠢,一个变量在达到 350 px 时停止了函数。然后我添加了一种改变速度的方法,有时这个变量在每一步都会增加 3。所以它从来没有达到 350,而是从 348 到 351。
所以我想知道是否有一个“停止!” 命令。有什么办法可以让网页显示保持当前状态,但停止所有正在运行的进程?
调试器?它只是创建一个断点,您可以在其中分析现在发生的情况。我知道这不完全是您要问的问题,但它可能适合您的用例。
debugger;
也可以在控制台内使用。
https://www.w3schools.com/js/js_debugging.asp
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/debugger
| 归档时间: |
|
| 查看次数: |
864 次 |
| 最近记录: |