定时器

定时器分类
     //setTimeout 1000ms后执行1次
       var timer = setTimeout(function(){
       },1000);
 
    //setInterval 每隔1000ms执行一次,执行多次
    var timer = setInterval(function(){
 
    },1000)
 
    //清除Timeout的定时器
    clearTimeout(timer);
 
    //清除Interval的定时器
    clearInterval(timer);
点击按钮,开启定时器
防止多次点击按钮,导致开启多个定时器,定时器加速。在每次点击按钮时候,判断定时器是否已经开启
if(timer){
    clearInterval(timer);
}
setInterval(function(){
 
},1000)

posted @ 2020-03-27 14:44  麦子同学  阅读(103)  评论(0编辑  收藏  举报