停止所有 JavaScript 执行
是否有一个相当于 php die() 函数的 javascript 可以停止所有 javascript(包括将来的 ajax 请求回调、超时等...)运行?
(注意:我无法在调试器中使用断点,因为 bug 存在于 ie8 中,并且调试器会阻止您在断点处向上/向下滚动页面;为了能够查看 bug 发生的时间点,我需要能够在代码停止时滚动页面)
Is there an equivalent to the php die() function for javascript that stops all javascript (including future callbacks for ajax requests, timeouts etc...) from running?
(NOTE: I can't use breakpoints in the debugger as the bug is in ie8 and the debugger prevents you from scrolling up/down the page while at a breakpoint; to be able to see at which point the bug is occurring I need to be able to scroll the page while the code is stopped)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是的,这是可以做到的。这将结束 javascript 的执行。
抛出新的错误('');
Yes, it can be done. This will end execution of the javascript.
throw new Error('');
不,
真的,我要说的就是这些。
No.
That's all there is to say, really.
在控制台中暂停执行(至少在 Chrome 中)
in console to pause execution (at least in chrome)