// 使用 setInterval 和 setTimeout 的示例代码
// 1. 使用 setTimeout 实现延迟执行
console.log("开始执行");
setTimeout(() => {
console.log("3秒后执行");
}, 3000); // 3000 毫秒 = 3 秒
// 2. 使用 setInterval 实现周期性执行
let count = 0;
const intervalId = setInterval(() => {
console.log(`计数: ${count}`);
count++;
if (count === 5) {
clearInterval(intervalId); // 当计数达到 5 时,清除定时器
console.log("计数结束");
}
}, 1000); // 每隔 1000 毫秒(1 秒)执行一次
// 解释:
// - setTimeout 用于在指定的毫秒数后执行一次函数。
// - setInterval 用于每隔指定的毫秒数重复执行函数,直到调用 clearInterval 停止它。
上一篇:js 退出foreach
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站