Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js settimeout和setinterval

作者:独夜无伴   发布日期:2025-07-30   浏览:92

// 使用 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 for循环 continue

下一篇:js 字符串 replace

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站