问题描述
- 仅在一些个别情况下,多个函数栈一次跳出就会跳出好几个函数栈, 相当于执行到下一个断点
- 当在函数内部嵌套定义函数时,跳出的是最外层的函数
实例
function f1() {
let a = 1;
function f2() {
//断点
let b = 2
}
f2()
}
f1()当在以上断点处执行跳出当前函数命令时, 正常应该跳出到f1中, 但实际跳出到全局域上
解决方案
- 如果遇到了这种情况,就只能[use::重新运行上一步]了
father:: 调试指南