要开始一个 setInterval 函数,您可以使用以下语法:
var intervalId = setInterval(function, delay);
其中 function
是您要执行的函数,delay
是函数执行之间的延迟时间(以毫秒为单位)。
例如,以下代码将每1秒钟在控制台上打印一次 “Hello, World!”:
function sayHello() {
console.log("Hello, World!");
}
var intervalId = setInterval(sayHello, 1000);
要停止或暂停 setInterval,可以使用以下语法:
clearInterval(intervalId);
其中 intervalId
是您要停止的 setInterval 的标识符。
例如,以下代码将在 5 秒后停止前面的示例 setInterval:
setTimeout(function() {
clearInterval(intervalId);
}, 5000);
上述代码将在 5 秒后调用一个匿名函数,该函数将调用 clearInterval(intervalId)
来停止 setInterval。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: js的setinterval函数怎么使用