2023-02-19 定时器

1.window定时器方法

有时我们并不想立即执行一个函数,而是等待特定一段时间之后再执行,我们称之为“计划调用(scheduling a call)”。

有两种方式可以实现:

  • setTimeout 允许我们将函数推迟到一段时间间隔之后再执行。
  • setInterval 允许我们重复运行一个函数,从一段时间间隔之后开始运行,之后以该时间间隔连续重复运行该函数。

取消方法

  • clearTimeout:取消setTimeout的定时器;
  • clearInterval:取消setInterval的定时器;

setTimeout 在调用时会返回一个“定时器标识符”,我们可以使用它来取消执行。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JavaScript 提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setIn...
    oWSQo阅读 3,989评论 2 1
  • JavaScript提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInt...
    许先生__阅读 620评论 0 1
  • 简单介绍 在JavaScript中定时器有两个 setInterval() 与 setTimeout() 分别还有...
    四冥阅读 1,265评论 0 0
  • 原文地址:→传送门 写在前面 setTimeout()是大家再熟悉不过的定时器,但平时对定时器的了解甚少,于是想看...
    楼心漫阅读 1,420评论 3 6
  • setTimeout() func|code是将要推迟执行的函数名或者一段代码,第二个参数delay是推迟执行的毫...
    zooeydotmango阅读 313评论 0 0