setInterval开启定时器
setInterval()介绍:
可以将一个函数,每隔一段时间执行一次
参数:1.回调函数,该函数会每隔一段时间被调用一次,2.每次调用间隔的时间,单位是毫秒
返回值:返回一个Number类型的数据,这个数字用来作为定时器的唯一标识
使用范例(每1秒输出数字1)
setInterval(function() {
console.log(1);
}, 1000);
关闭定时器
clearInterval()可以用来关闭一个定时器
方法中需要一个定时器的标识作为参数,这样将关闭标识对应的定时器
clearInterval()可以接收任意参数,如果参数是一个有效的定时器的标识,则停止对应的定时器,如果参数不是一个有效的标识,则什么也不做
示例代码
#开启定时
let timer = setInterval(function(){
},30)
#关闭定时器
clearInterval(timer);
