js-定时器
知识 要用定时器,先清除定时器 1、 定时器 setInterval() 循环定时器;周而复始的执行(循环执行) setTimeout()( 执行事件,间隔时间(单位毫秒)) <script> var num=0; setInterval(function(){ console.log( num); num++; },1000) </script> 2、setTimeout() 炸弹定时器;用完以后立刻报废(只执行一次) 3、清除定时器 clearInterval()(清除循环定时器) clearTimeout()(清除炸弹定时器) var num=0; //返回值是setInterval定时器的名字 var timer=setInterval(function(){ console.log(num); num++; if(num===10){ //清除定时器 clearInterval(timer) } },2000) 定时器的定义方法 1、定义方式 (匿名函数) setInterval(function(){ console.log(1) },1000); 2、定义方法 (调用函数) setInterval(fn,1000); function fn(){ console.log(2) } 3、定义方法 (最不常用) //定义方法3 (最不常用) //调用函数里面带有参数