JavaScript 定时器

2024-01-07 23:40:32

JavaScript 中的定时器主要用于在指定的时间间隔后执行代码或函数。以下是使用 JavaScript 定时器的一些示例。

1.setTimeout

setTimeout?用于在指定的毫秒数后执行一次函数。

javascriptsetTimeout(function() {
console.log("这个消息将在5秒后打印出来");
}, 5000);

2.?setInterval

setInterval?用于每隔指定的毫秒数重复执行函数。

javascriptsetInterval(function() {
console.log("这个消息将每隔5秒打印一次");
}, 5000);

3.?clearTimeout?和?clearInterval

如果你想停止定时器,你可以使用?clearTimeout(用于?setTimeout)或?clearInterval(用于?setInterval)。

javascriptvar timeoutId = setTimeout(function() {
console.log("这个消息将在5秒后打印出来");
}, 5000);

// 当你需要停止执行时:
clearTimeout(timeoutId);

或者,对于?setInterval:

javascriptvar intervalId = setInterval(function() {
console.log("这个消息将每隔5秒打印一次");
}, 5000);

// 当你需要停止执行时:
clearInterval(intervalId);

文章来源:https://blog.csdn.net/z13903931414/article/details/135378636
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。