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

为了消除动画滞后的现象,为什么movement既不能使用全局变量,也不能使用局部变量?

为了消除动画滞后的现象,为什么movement既不能使用全局变量,也不能使用局部变量?

偶然的你 2018-11-14 13:13:20
查看完整描述

1 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

如果使用全局变量,当有多个元素需要运动的时候,就需要声明多个变量来存放这些元素对应的定时器;


使用局部变量虽然不需要声明多个变量,但是有时候需要在外部判断一个元素是否正在运动,由于在函数外部访问不到该函数内的变量,从而无法拿到该元素对应的定时器值;


将定时器挂载到元素的自定义属性上就可以在任何地方都能拿到该定时器的值,从而知道该元素是否正在运动


查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 516 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信