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);`
相关推荐
晓得迷路了几秒前
栗子前端技术周刊第 121 期 - Vitest 4.1、Nuxt 4.4、Next.js 16.2...
前端·javascript·vite
kyle~1 分钟前
Electron桌面容器
前端·javascript·electron
隔壁小邓4 分钟前
vue如何拆分业务逻辑
前端·javascript·vue.js
m0_662577974 分钟前
模板编译期哈希计算
开发语言·c++·算法
m0_662577974 分钟前
C++代码静态检测
开发语言·c++·算法
阿贵---5 分钟前
编译器命令选项优化
开发语言·c++·算法
add45a5 分钟前
分布式计算C++库
开发语言·c++·算法
En^_^Joy7 分钟前
Ajax与Axios:现代前端异步请求指南
前端·javascript·ajax
「QT(C++)开发工程师」7 分钟前
C++并发编程新纪元:线程库、异步操作与泛型Lambda深度解析
开发语言·c++
-许平安-10 分钟前
MCP项目笔记四(Transport)
开发语言·c++·笔记·ai·mcp