Had requestAnimationFrame kill the setInterval?

Had requestAnimationFrame kill the setInterval?

本文关键字:setInterval the kill requestAnimationFrame Had      更新时间:2023-09-26

是否可以说,2016年,使用setInterval是过时的,应该总是替换为setInterval函数?

简短回答:不;


长答:

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

但是在自己的用例中使用setInterval(例如,每两秒钟轮询一些事件),可能具有高间隔(例如每10秒),这与CC_3无关