Javascript中如何实现定时器功能?有哪些注意点?

2024年08月03日 建站教程

javascript中如何实现定时器功能?下面web建站小编给大家简单介绍一下实现定时器主要有两种方式!

setTimeout():在指定的毫秒数后执行函数一次

setTimeout(() => {
  console.log('开始定时'); 
}, 1000);

setInterval():每隔指定的毫秒数就执行函数一次

setInterval(() => {
  console.log('开始定时'); 
}, 1000);

执行定时器有哪些注意点?

1、定时器有返回的 ID,可以通过 clearTimeout() 取消。

2、定时器是异步的,会在当前代码后触发。

3、定时器与事件循环一起触发,时间有误差。

4、定时器中的 this 绑定 window,需要用箭头函数或 bind() 绑定。

本文链接:http://so.lmcjl.com/news/9858/

展开阅读全文