定时器

Posted littlestarlx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定时器相关的知识,希望对你有一定的参考价值。

循环定时器:setInterval(函数,执行的间隔/毫秒);   连续执行

三种用法:

1.setInterval(function(){console.log();},1000);

2.function fun(){

  console.log(1);

 }

setIbterval(fun,1000);

3.setInterval("fun()",1000);   //不常用

在函数调用的时候,一般来说,“都有”(有双引号有括号),或者“都无”(无双引号无括号)

停止:clearInterval(定时器对象);  //清除定时器

var i=0;

function fun(){

  console.log(i++);

  if(i==5){

    clearInterval(t);

  }

}

t=setInterval(fun,1000);

延时定时器:setTimeout(回调函数,毫秒数)设置在指定的毫秒数后执行一次回调函数,返回定时编号,体现的是延迟完成一件事情。

以上是关于定时器的主要内容,如果未能解决你的问题,请参考以下文章

进入定时器中断函数后,定时器数据还在工作吗?

UCOSIII_定时器

JavaScript定时器(延时定时器和间歇定时器)

mysql创建定时器(event),查看定时器,打开定时器,设置定时器时间

STM32 定时器

RTX——第17章 定时器组