您的位置:首页 > 教育 > 培训 > 古风模板网_王也气质头像_足球世界排名一览表_搜索引擎的优化方法有哪些

古风模板网_王也气质头像_足球世界排名一览表_搜索引擎的优化方法有哪些

2025/4/20 23:19:11 来源:https://blog.csdn.net/m0_73941339/article/details/147339125  浏览:    关键词:古风模板网_王也气质头像_足球世界排名一览表_搜索引擎的优化方法有哪些
古风模板网_王也气质头像_足球世界排名一览表_搜索引擎的优化方法有哪些

1. setTimeout:单次延迟执行

语法:

const timeoutId = setTimeout(callback, delay, arg1, arg2, ...);

核心功能:在指定的 delay(毫秒)后,执行一次 callback 函数。

参数:

  • callback:待执行的函数(支持匿名函数、具名函数或箭头函数)。
  • delay:延迟时间(最小延迟受浏览器限制,通常为 4ms)。
  • arg1, arg2...(可选):传递给 callback 的参数(ES5+ 支持)。

返回值:唯一的 timeoutId,用于通过 clearTimeout(timeoutId) 取消未执行的定时器。

示例:3 秒后打印日志

const timeoutId = setTimeout(() => {console.log(`当前时间:${new Date().toLocaleTimeString()}`);
}, 3000);// 取消定时器(在3秒内调用)
// clearTimeout(timeoutId);

2.setInterval:周期性重复执行

语法:

const intervalId = setInterval(callback, delay, arg1, arg2, ...);

核心功能:以固定的 delay 为间隔,重复执行 callback,直至通过 clearInterval(intervalId) 停止。

参数:setTimeout 一致,但 callback 会周期性执行。

返回值:唯一的 intervalId,用于取消定时器。

示例:每秒打印当前时间

const intervalId = setInterval(() => {console.log(`当前时间:${new Date().toLocaleTimeString()}`);
}, 1000);// 5秒后停止定时器
setTimeout(() => clearInterval(intervalId), 5000);

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com