setInterval在JavaScript中的正确用法

avatar
作者
筋斗云
阅读量:1

setInterval 是一个 JavaScript 函数,用于重复执行指定的函数,间隔指定的时间。它的基本语法为:

setInterval(function, milliseconds); 

其中,function 是要重复执行的函数,milliseconds 是执行函数之间的时间间隔,单位是毫秒。

例如,以下代码会每隔1秒输出一次 “Hello”:

setInterval(function() {   console.log("Hello"); }, 1000); 

要停止 setInterval 的执行,可以使用 clearInterval() 函数,例如:

var interval = setInterval(function() {   console.log("Hello"); }, 1000);  // 5秒后停止执行 setTimeout(function() {   clearInterval(interval); }, 5000); 

需要注意的是,setInterval 会一直执行,直到 clearInterval() 被调用或者页面被关闭。因此,在使用 setInterval 时要确保适当的清除函数,以避免出现内存泄漏或性能问题。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!