请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

渡____ 2020-01-29 11:46:44

js是有自己的执行上下文的。第一步不会执行代码,而是根据词法环境去访问和注册声明的函数和变量,不过不包括函数表达式和箭头函数。第二步才会开始执行代码。   具体看看js闭包

0 回复 有任何疑惑可以回复我~
双越 2019-06-30 15:44:58

这个没问题呀。不光会跳过跳过 4 5 行,还会跳过 9 行。因为那里面是回调函数的内容,外层的断点不会走到这里来。

如果需要在 4 行有断点,你需要手动在 4 行加一个断点。

0 回复 有任何疑惑可以回复我~
  • 加了断点还没反应,直接跳过去了
    回复 有任何疑惑可以回复我~ 2019-06-30 16:20:26
  • 双越 回复 提问者 夏虫不可语冰冰凉凉 #2
    第 4 行加了断点,不会断掉?
    回复 有任何疑惑可以回复我~ 2019-06-30 17:24:35
  • 提问者 夏虫不可语冰冰凉凉 回复 双越 #3
    就是在1,4,9行都都打上断点,会在第一行停下,点击下一步直接会跑到第九行,如果只在第四行打断点,运行的时候什么都不会发生,控制台直接就打印出东西了,不过运行正常,服务也正常起来了没啥问题.
    回复 有任何疑惑可以回复我~ 2019-06-30 20:05:13
提问者 夏虫不可语冰冰凉凉 2019-06-30 01:26:18

https://img1.sycdn.imooc.com//szimg/5d179f17000192fa07360336.jpg文件应该没错吧

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信