JavaScript 创建和清除 setTimeout、setI
2023-10-10 本文已影响0人
暴躁程序员
一、setTimeout() 等待执行定时器
- 创建等待执行定时器 const timeoutID = setTimeout(() => { 执行代码块 }, 毫秒)
// 1000 毫秒后执行一次
const timeoutID = setTimeout(() => {
console.log("执行代码块");
}, 1000);
- 清除等待执行定时器 clearTimeout(timeoutID)
// 1000 毫秒后执行一次
const timeoutID = setTimeout(() => {
console.log("执行代码块");
}, 1000);
// 清除 timeoutID 定时器
// clearTimeout(timeoutID)
二、setInterval() 循环执行定时器
- 创建循环执行定时器 const intervalID = setInterval(() => { 执行代码块 }, 毫秒);
// 每 1000 毫秒执行一次
const intervalID = setInterval(() => {
console.log("执行代码块");
}, 1000);
- 清除循环执行定时器 clearInterval(intervalID)
// 每 1000 毫秒执行一次
const intervalID = setInterval(() => {
console.log("执行代码块");
}, 1000);
// 清除 intervalID 定时器
// clearInterval(intervalID)