BLOG

debug 中 continue(继续)、step over(单步跳过)、step in(单步调试)、step out(单步跳出)的区别

1.continue(继续)

执行至下一个断点

2.step over(单步跳过)

从断点处开始,执行单步语句,如执行console.log(sum(3, 4));,输出3与4的和(不进入函数内部)。

若当前语句内,包括函数且函数内打了断点(如下图) 则会跳到函数内部断点处,继续单步执行

3.step in(单步调试)

比如说执行至第10行(下图中黄色标记处) 此时你想看看此行的详细步骤(此处看sum的具体代码),则点击 step in,进入函数内部,执行step over

4.step out(单步跳出)

与step in相反的操作,跳出函数内部