"Set next statement"功能在Chrome的Dev Tools或Firebug中存在吗?

8 浏览
0 Comments

"Set next statement"功能在Chrome的Dev Tools或Firebug中存在吗?

IE的开发工具,更具体地说是其JavaScript调试器,提供了一个“设置下一个语句”命令,使您可以指定接下来应该执行的语句。这样,您可以有效地跳过函数的某些部分,甚至(同样有效地)提前从函数中返回。

所以,对于这个函数...

function test () {
    alert(1);
    alert(2);
    alert(3);
}

如果我们在第一个alert上设置一个断点,然后调用该函数,我们可以执行第一个alert(F10),然后在第三个alert上右键单击并选择“设置下一个语句”。现在,如果我们按下F10,第三个alert将被执行,所以,实际上第二个alert被跳过了。

(在IE中测试:这里 - 使用F12打开IE的工具,切换到“脚本”选项卡,设置断点,按下“开始调试”按钮,如果需要请刷新页面)

我喜欢这个“设置下一个语句”的功能。然而,我在Chrome的开发工具或Firebug中没有注意到这个功能。这个功能在这些调试器中存在吗?

0