Javascript中定时器的使用方法
1.间隔定时器(每隔一段时间执行一次代码)
格式:setInterval(函数,时间) //时间单位是毫秒,每隔设置的时间执行函数里的内容一遍(一直执行)
//每隔一秒钟,输出一次i,并加一 var i=0 setInterval(function test(){ console.log(i) i++ }, 1000)
2.延时定时器(规定时间执行代码)
格式:setTimeout(函数,时间) //到达相应是时间执行代码(只执行一遍)
//五秒钟后执行输出语句 setTimeout(function(){ console.log("炸弹定时器,到到达时间后执行") },5000)
3.关闭定时器和定时器返回值
//定时器返回值:第几个定时器(数值型) var num1=setTimeout(函数,时间) var num2=setInterval(函数,时间) //关闭定时器格式(两个都多可以使用) clearTimeout(num1) clearInterval(num2)