【问题标题】:Had requestAnimationFrame kill the setInterval?requestAnimationFrame 是否杀死了 setInterval?
【发布时间】:2016-08-09 07:24:45
【问题描述】:

说得对吗,至于2016年, 使用 setInterval 已经过时了,应该总是用 setInterval 函数代替?

【问题讨论】:

    标签: javascript setinterval requestanimationframe


    【解决方案1】:

    简短回答:否;


    长答案:

    使用setInterval 计算与下一帧的 UI 更新相关的任何内容或调度与动画相关的函数(即每 16.6 毫秒运行一次函数);是的,它已过时,替换为requestanimationframe;

    但是在它自己的用例中使用setInterval(例如每两秒轮询一次某些事件),可能有很长的间隔(例如每10秒),这与 要渲染的帧不应该替换为requestAnimationFrame。

    【讨论】:

      猜你喜欢
      • 2011-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多