从JS中暂停chrome中的代码执行。可能?

时间:2011-11-20 09:23:40

标签: javascript debugging google-chrome haxe

我可以在JS代码中暂停执行吗?我正在研究一个简单的基于haxe的debug util,我希望能够通过调用一个触发执行暂停的util方法来模拟断点。

1 个答案:

答案 0 :(得分:16)

不确定这是否是您要找的,但在Chrome(以及安装了Firebug的Firefox)中,您可以使用内置的JavaScript debugger语句。这会导致执行暂停,并且有效地设置断点。例如,以下内容将在循环的每次迭代中中断,允许您检查i的值(愚蠢的简单示例):

for(var i = 0; i < 10; i++) {
    debugger;
    console.log(i);
}