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);`
相关推荐
E_ICEBLUE7 分钟前
Python 处理 Word 文档中的批注(添加、删除)
开发语言·python·microsoft·word
摸着石头过河的石头11 分钟前
函数的超能力:JavaScript高阶函数完全指南
前端·javascript
汤姆Tom11 分钟前
写这么多年CSS,都不知道什么是容器查询?
前端·css·面试
进击的二向箔15 分钟前
Vue 3 深度解析:Composition API 如何改变前端开发方式
前端
golang学习记17 分钟前
从0死磕全栈之Next.js 表单开发终极指南:使用 Server Actions 构建高效、安全、现代化的表单
前端
纯爱掌门人18 分钟前
我把前端踩坑经验总结成28条“涨薪秘籍”,老板夸同事赞,新手照着做准没错
前端·程序员·代码规范
LuckySusu19 分钟前
【vue篇】Vue 模板编译全解析:从 Template 到 DOM 的奇妙旅程
前端·vue.js
LuckySusu19 分钟前
【vue篇】Vue 响应式更新揭秘:数据变了,DOM 为何不立即刷新?
前端·vue.js
LuckySusu21 分钟前
【vue篇】Vue 事件修饰符完全指南:精准控制事件流
前端·vue.js
62696022 分钟前
前端页面出现问题ResizeObserver loop completed with undelivered notifications.
前端