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);`
相关推荐
Halo_tjn4 分钟前
Java 三个修饰符 相关知识点
java·开发语言
2401_8830354610 分钟前
C++20概念(Concepts)入门指南
开发语言·c++·算法
还是大剑师兰特13 分钟前
Vue3 前端专属配置(VSCode settings.json + .prettierrc)
前端·vscode·json
番茄去哪了16 分钟前
Java基础面试题day01
java·开发语言·后端·javase·八股·面向对象编程
wuqingshun31415921 分钟前
说说进程和线程的区别?
java·开发语言·jvm
前端小趴菜0523 分钟前
vue3项目优化方案
前端·javascript·vue.js
Mr_Swilder25 分钟前
WebGPU 基础 (WebGPU Fundamentals)
前端
张3蜂37 分钟前
HTML5语义化标签:现代网页的骨架与灵魂
前端·html·html5
悟空瞎说1 小时前
我用 PixiJS 撸了个圆桌会议选座系统,从 0 到 1 踩坑全复盘
前端
码云之上1 小时前
从 SPA 到全栈:AI 时代的前端架构升级实践
前端·架构·ai编程