debug的四种操作


在使用vscode过程中可以使用断点调试

在代码页左侧标出红点或使用 debugger 语句

其调试有四种,分别是continue(继续)、step over(单步跳过)、step in(单步调试)、step out(单步跳出)

1.continue(继续)

执行至下一个断点

2.step over(单步跳过)

从断点处开始,执行单步语句,如执行

debugger;
let res = sum(1,1);//单步跳过,不进入sum函数内部
console.log(res);
function sum(num1,num2){
    debugger;//但是如果函数内打了断点,则会跳到函数内部断点处,继续单步执行
return num1+num2;
};

3.step in(单步调试)

单步调试会进入到函数内部

debugger;
let res = sum(1,1);//单步调试,进入sum函数内部
console.log(res);

4.step out(单步跳出)

与step in(单步调试)相反,跳出函数内部


文章作者: iamfugui
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 iamfugui !
评论