setinterval() 方法用于周期性地在指定的时间间隔内重复调用一个函数或执行一段代码。
setInterval(function, milliseconds[, argument, ...])
function
:要执行的函数。
milliseconds
:以毫秒为单位的执行间隔时间。
argument, ...
:传递给函数的其他参数(可选)。
clearInterval()
方法取消定时器。
milliseconds
毫秒后首次执行,然后在之后的指定的消息:```Javascriptconst timer = setInterval(function(message) {console.log(message);}, 5000, '每 5 秒执行一次!');```
setInterval()
,因为它可能会在浏览器中创建大量定时器,从而导致性能问题。定期检查定时器是否仍然需要,并在不再需要时使用
clearInterval()
取消它。尽可能使用
requestAnimationFrame()
代替
setInterval()
,因为它更有效且不会阻塞主线程。
本文地址:https://www.qianwe.com/article/4b175e6c879d275be336.html
上一篇:TextDecorationAddingEmphasisandStyletoTe...
下一篇:使用selfsetinterval方法实现JavaScript定...