JS中的延时和定时

  • 延时执行
    • 语法:setTimeout(函数,毫秒)
    • 停止:clearTimeout(id)
  • 定时执行
    • 语法:setInterval(函数,毫秒)
    • 停止:clearInterval(id)

代码示例:

// 延时器
var timer = setTimeout(function () {
    console.log("延时一秒执行");
}, 1000);

// 清除延时
clearTimeout(timer);

// 定时器
var timer2 = setInterval(function () {
    console.log("每隔2秒执行一次");
}, 2000);

// 清除定时
clearInterval(timer2);
posted @ 2021-01-28 13:34  Gen2021  阅读(521)  评论(0编辑  收藏  举报