单步执行程序
当执行暂挂时,可以使用单步控制来逐行单步执行程序。当执行单步操作时,如果遇到了断点或 JavaScript™ 错误,则在该断点或异常处暂挂执行,单步操作结束。
提示:
可以使用单步命令的组合来单步执行对单个行的多次调用。
单步跳过
要执行单步跳过命令:
在
调试
视图中选择堆栈帧。
在“调试”透视图的编辑器中突出显示该堆栈帧中当前执行的行。
执行下列其中一项任务:
单击
调试
视图工具栏中的
单步跳过
按钮。
从工作台菜单栏中选择
运行 > 单步跳过
。
按 F6 键。
这就会执行当前选择的行,并在下一个可执行行上暂挂执行。
单步跳入
要执行单步跳入命令:
在
调试
视图中选择堆栈帧。
在“调试”透视图的编辑器中突出显示该堆栈帧中当前执行的行。
执行下列其中一项任务:
单击
调试
视图工具栏中的
单步跳入
按钮。
从工作台菜单栏中选择
运行 > 单步跳入
。
按 F5 键。
将单步跳入当前选择的行或语句,并且将调用该行的下一个要执行的表达式。在调用的函数中的下一个可执行行处暂挂执行。
单步返回
要执行单步返回命令:
在
调试
视图中选择堆栈帧。
将在“调试”透视图的编辑器中突出显示所选帧中当前执行的行。
执行下列其中一项任务:
单击
调试
视图工具栏中的
单步返回
按钮。
从工作台菜单栏中选择
运行 > 单步返回
。
按 F7 键。
将执行从当前执行点至紧接调用函数的行之后的行。退出当前函数后,执行将停止。如果从主入口点发出此命令(即,在
main()
中),则程序将一直运行至完成。
相关任务
控制程序执行和使用断点
使用断点
运行
反馈