我真的对谷歌Chrome感到沮丧...我有版本3.0.195.27并且想调试一些在IE,FF但不在Chrome中运行的JavaScript。
当我打开调试器并标记断点(蓝色箭头)时,执行JavaScript会触及断点和然后我不知道如何单步执行代码 ....我尝试了所有功能键..... F5导致整个窗口刷新....
在控制台窗口中键入下一步没有任何内容.....
另外调试器进一步加入伤口的速度很慢......
答案 0 :(得分:66)
我在Chrome 3.0.195.27上,我可以使用以下键:
F8 - >运行
F10 - >跳过
F11 - >进入
确保您专注于JavaScript控制台。
答案 1 :(得分:3)
使用检查器右端,搜索字段下方和监视/调用堆栈部分上方的暂停,跳过,步入,跳出按钮。
答案 2 :(得分:2)
除了F8(Run)F10(Step over)和F11(步入)之外,您可以通过单击每行左侧的行号来单步执行代码,并且每次创建一个断点线。然后通过使用F8,您的代码将运行一行并在下一个断点处停止。这样可以让您单步执行代码。如果下一个代码行是函数,则根据您想要的结果使用F10或F11。
有人投票否决了这个答案,但没有说出原因。评论会有所帮助。如果您有更好的方法来单步执行代码,请添加说明您的方法的注释。
答案 3 :(得分:-1)
我建议您使用FireBug进行调试。它是绝对最好的工具。
我有Chrome版本4.0.221.6,我有一个按钮列表,我可以介入/单步执行
所以您可能需要更新Chrome版本?