JavaScript 定时器

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

1.setTimeout

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

复制代码
javascript`setTimeout(function() {
console.log("这个消息将在5秒后打印出来");
}, 5000);`

2. setInterval

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

复制代码
javascript`setInterval(function() {
console.log("这个消息将每隔5秒打印一次");
}, 5000);`

3. clearTimeoutclearInterval

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

复制代码
javascript`var timeoutId = setTimeout(function() {
console.log("这个消息将在5秒后打印出来");
}, 5000);

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

或者,对于 setInterval:

复制代码
javascript`var intervalId = setInterval(function() {
console.log("这个消息将每隔5秒打印一次");
}, 5000);

// 当你需要停止执行时:
clearInterval(intervalId);`
相关推荐
2401_8370885014 小时前
Redisson的multilock原理
java·开发语言
x***B41114 小时前
React安全编程实践
前端·安全·react.js
合作小小程序员小小店14 小时前
桌面开发,在线%超市销售管理%系统,基于vs2022,c#,winform,sql server数据
开发语言·数据库·microsoft·c#
D***t13115 小时前
前端微服务案例
前端
哀木15 小时前
诶,这么好用的 mock 你怎么不早说
前端
Lear15 小时前
UniApp PDF文件下载与预览功能完整实现指南
前端
Heo15 小时前
关于XSS和CSRF,面试官更喜欢这样的回答!
前端·javascript·面试
Q***l68715 小时前
C++在计算机图形学中的渲染
开发语言·c++
0和1的舞者15 小时前
《网络编程核心概念与 UDP Socket 组件深度解析》
java·开发语言·网络·计算机网络·udp·socket
惜棠15 小时前
visual code + rust入门指南
开发语言·后端·rust