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

两个异步count为什么等于1呢?

两个异步count为什么等于1呢?为什么不是0

正在回答

3 回答

这里总共需要两次transition,分别是left和right两扇门,如果其中一扇门打开完毕,就进入complete函数,这时count = 2,所以会执行count--,不执行defer.resolve();  return;这两句,等另一扇门也开了,这时候再执行complete就可以进入if语句中返回Deferred对象了。

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

因为等于1的时候进了if。然后被return了,不会再执行count--

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

因为返回值 成功就是1 啊

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

举报

0/150
提交
取消

两个异步count为什么等于1呢?

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