【JavaScript16】定时器

  • 在JS中, 有两种设置定时器的方案
  • 1、setTimeout
// 语法规则
t = setTimeout(函数, 时间)
// 经过xxx时间后, 执行xxx函数

// m是第几个定时器
  var m = setTimeout(function(){
      console.log("我叫xwl");
  }, 5000); // 单位是毫秒
  console.log("正常执行的....");
  console.log(m);

  // 关掉定时器
  clearTimeout(m);
  • 2、setInterval
//语法规则
t = setInterval(函数, 时间)
// 每隔 xxx时间, 执行一次xxx函数

 var i = 0;
var interval_id = setInterval(function(){
    console.log(i++);
}, 1000);

clearInterval(interval_id); // 功能上可以关掉

// for(let i = 0; i <= 9999; i++)window.clearInterval(i); // 清理掉所有定时器
posted @ 2023-08-06 21:28  Tony_xiao  阅读(13)  评论(0编辑  收藏  举报