hrdom 发表于 2022-8-10 21:00

求解一个js调试问题,为什么循环完step over不到下一行

而是跳到了函数名upgrade那一行
https://s1.ax1x.com/2022/08/10/v8SM7V.gif

igelar 发表于 2022-8-10 21:19

将要跳出这个函数了

csolbbs123 发表于 2022-8-10 22:40

你试试单步调试,看看下一步走哪了

大Z. 发表于 2022-8-10 23:41

断点打在274行,就是for循环里面,不要断在for上

hrdom 发表于 2022-8-11 09:51

大Z. 发表于 2022-8-10 23:41
断点打在274行,就是for循环里面,不要断在for上

对,这样可以,但是为啥单步不到下一行呢{:301_998:}

hrdom 发表于 2022-8-11 09:51

igelar 发表于 2022-8-10 21:19
将要跳出这个函数了

什么意思

大Z. 发表于 2022-8-11 10:10

hrdom 发表于 2022-8-11 09:51
对,这样可以,但是为啥单步不到下一行呢

async标识函数为异步,单步调试只会在断点之前进行,具体为啥,需要懂浏览器的大佬解释

hrdom 发表于 2022-8-11 17:02

大Z. 发表于 2022-8-11 10:10
async标识函数为异步,单步调试只会在断点之前进行,具体为啥,需要懂浏览器的大佬解释

"单步调试只会在断点之前进行"
这是啥意思,意思是异步函数不能单步调试?

hrdom 发表于 2022-8-15 21:11

顶顶,有大佬知道吗

hrdom 发表于 2022-8-19 16:49

顶顶,有大佬知道吗
页: [1]
查看完整版本: 求解一个js调试问题,为什么循环完step over不到下一行