Note. You may have display sync turned off, or hardware acceleration off which will affect the quality of all the timing methods. Low end devices may also have trouble with the animation
Timer 使用 setTimeout 制作动画,时间为1000/60
RAF Best Quality ,使用 request AnimationFrame 进行动画制作
双定时器使用两个定时器,每1000/60清除一个定时器,渲染一个定时器。
更新 OCT 2019 计时器呈现内容的方式发生了一些变化。为了说明 setInterval与显示器刷新不能正确同步,我改变了双定时器的例子,以说明使用多个 setInterval仍然会导致严重的闪烁。闪烁的程度取决于硬件设置。