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相反的操作,跳出函数内部

发布了57 篇原创文章 · 获赞 18 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章