为了账号安全,请及时绑定邮箱和手机立即绑定

try catch那一局里面的return到底是啥意思?

用return实现递归不是太明白,arguments.callee每隔50ms调用一次自身,不是已经实现了递归么?

正在回答

2 回答

return  我觉得不用写也可以吧

0 回复 有任何疑惑可以回复我~

有了那个return, 在出现错误的时候下边的init()方法就不会执行了。

0 回复 有任何疑惑可以回复我~
#1

老徐不二 提问者

我知道有了return以后,下面就不会执行了,但是视频里讲的是使用return实现递归,实在不理解
2015-09-09 回复 有任何疑惑可以回复我~
#2

海贼王2015 回复 老徐不二 提问者

老师代码的这一句setTimeout(arguments.callee,50);已经实现重新调用自己了 return就是跳出此函数,也就是你说的在此函数return;以下的代码就不执行了。 至于老师说的return实现递归有点不合理。
2015-09-22 回复 有任何疑惑可以回复我~
#3

老徐不二 提问者 回复 海贼王2015

嗯,估计是口误
2015-09-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

try catch那一局里面的return到底是啥意思?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信