已采纳回答 / 慕粉3126759
你写在外面只是在start的时候对spend更新了一次,计时器运行时速度不再更新,所以整个过程中速度其实是恒定的,而写在计时器内部,则是每30ms更新一下速度,使速度减慢,这样才达到了缓冲的效果。
2016-12-03
我抱着客观的态度说一下 ,首先老师的json对象有一点书写规范上的小错误。 javascript高级程序p563上写对象的属性必须加双引号,老师没加。 其实json对象和js的对象字面量表示法还是有一点类似的。但是我认为json只是一种数据格式。js对象字面量表示法则是用了这种格式来表示对象。所以说说js'对象的也对 说json对象的必须在给属性加了双引号之后才算对。。个人观念,欢迎拍砖。我的博客 gelory.me
2016-12-01