Javascript 从JS中暂停chrome中的代码执行。可能的
我可以在JS代码中暂停执行吗?我正在开发一个简单的基于haxe的调试util,我希望能够通过调用util方法来模拟断点,该方法将触发执行暂停。不确定这是否是您想要的,但在Chrome(如果安装了Firebug,则在Firefox)中,您可以使用内置JavaScript语句。这会导致执行暂停,实际上就像设置断点一样。例如,以下内容将在循环的每次迭代中中断,从而允许您检查Javascript 从JS中暂停chrome中的代码执行。可能的,javascript,debugging,google-chrome,haxe,Javascript,Debugging,Google Chrome,Haxe,我可以在JS代码中暂停执行吗?我正在开发一个简单的基于haxe的调试util,我希望能够通过调用util方法来模拟断点,该方法将触发执行暂停。不确定这是否是您想要的,但在Chrome(如果安装了Firebug,则在Firefox)中,您可以使用内置JavaScript语句。这会导致执行暂停,实际上就像设置断点一样。例如,以下内容将在循环的每次迭代中中断,从而允许您检查i的值(非常简单的示例): for(变量i=0;i
i
的值(非常简单的示例):
for(变量i=0;i<10;i++){
调试器;
控制台日志(i);
}
在Haxe中,这可以通过非类型化的js(“调试器”)来完成代码>希望我们可以为Haxe3添加一个简单的函数,比如js.Lib.debugger();很酷。现在,如果有一个键盘快捷键可以将调试器语句注入控制台,那将是惊人的。
for(var i = 0; i < 10; i++) {
debugger;
console.log(i);
}