你所不知道的setInterval
在《你所不知道的setTimeout()》记载了setTimeout()
相关,此篇则整理了下setInterval()
;作为拥有广泛应用场景(定时器,轮播图,动画效果,自动滚动等等),而又充满各种不确定性的这setInterval()
,自当先洞悉它,才能很好的驾驭它。

在《你所不知道的setTimeout()》记载了setTimeout()
相关,此篇则整理了下setInterval()
;作为拥有广泛应用场景(定时器,轮播图,动画效果,自动滚动等等),而又充满各种不确定性的这setInterval()
,自当先洞悉它,才能很好的驾驭它。
很长时间以来,定时器一直是JavaScript动画的核心技术。但是,关于定时器,人们通常只了解如何使用setTimeout()
和setInterval()
,对它们的内在运行机制并不理解,对于与预想不同的实际运行状况也无法解决。本文将详细介绍定时器的相关内容。
与setTimeout
和setInterval
不同,requestAnimationFrame
不需要设置时间间隔。这有什么好处呢?为什么requestAnimationFrame
被称为神器呢?本文将详细介绍HTML5新增的定时器requestAnimationFrame
。