来源:6-2 完美运动框架

林欣

2014-09-26 16:55

很奇怪,那个iCur != json[atrr]的条件怎么可能判断出所有运动是否都停止呢?

万一人家json里只有两个属性,假设循环第一个属性的时候,iCur != json[atrr]成立,此时flag=false;

然后假设循环第二个属性的时候iCur != json[atrr]不成立,这时两个属性也循环完了,明明运动还没完全停止,但是flag=true却成立了,这不是漏洞吗?

写回答 关注

2回答

  • 快乐的小牛妞
    2014-10-08 16:16:05

    5434f2b100011f1004770305.jpg

    全局设置了了。

    阳小项

    这个只是初始值,而在后面动画的时候没有再变成true。在后面判断了如果为true则停止时间循环,但现在没变回true,所以时间循环一直没有停止,直到动画完成效果,而且会导致回调函数执行有问题

    2014-10-21 17:11:20

    共 1 条回复 >

  • everlose
    2014-09-26 20:59:40

    主播在setInterval函数里面的最顶层漏了一条flag = true;

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113904 学习 · 1502 问题

查看课程

相似问题

回答 3

回答 2

回答 2

回答 4

回答 4