// 使用 setTimeout 的示例
// 这个函数会在 2 秒后执行,只执行一次
setTimeout(() => {
console.log('2秒后执行');
}, 2000);
// 使用 setInterval 的示例
// 这个函数会每隔 1 秒执行一次,直到 clearInterval 被调用
let intervalId = setInterval(() => {
console.log('每秒执行一次');
}, 1000);
// 停止 setInterval 的执行
// 可以通过 clearInterval 来停止定时器
setTimeout(() => {
clearInterval(intervalId);
console.log('定时器已停止');
}, 5000);
setTimeout
:用于在指定的延迟时间后执行一次代码。上面的例子中,console.log('2秒后执行')
将在 2 秒后执行一次。setInterval
:用于每隔指定的时间间隔重复执行代码。上面的例子中,console.log('每秒执行一次')
将每秒执行一次,直到调用 clearInterval
停止它。clearInterval
:用于停止由 setInterval
创建的定时器。上面的例子中,在 5 秒后调用了 clearInterval
来停止定时器。下一篇:js 字符串 replace
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站