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

来源:6-2 开门关门效果的实现

好好生活_0001

2015-10-20 15:55

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

写回答 关注

3回答

  • PdpdPdpd
    2016-04-25 16:13:39

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

  • 品茗见南山
    2015-11-12 13:56:00

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

  • echo_kinchao
    2015-10-22 13:52:19

    因为返回值 成功就是1 啊

H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211525 学习 · 540 问题

查看课程

相似问题