定时器
间隔定时器:
按照指定周期(毫秒)去执行指定的代码
延时定时器:
在固定的时间(毫秒)后执行一次代码
间隔定时器
语法:setInterval(函数,时间)
函数:每次要执行的内容
时间:单位是毫秒
//书写一个间隔定时器
setInterval(function(){
console.log("打开浏览器后,每1秒执行一次")
},1000)
延时定时器
语法:setTimeout(函数,时间)
函数:时间到达要执行的内容
时间:单位是毫秒
//书写一个延时定时器
setTimeout(function(){
console.log("打开浏览器1秒后执行一次")
},1000)
定时器的返回值
不区分定时器种类,表示是当前页面的第几个定时器
关闭定时器
语法一:clearInterval(要关闭的定时器返回值)
语法二:clearTimeout(要关闭的定时器返回值)
注意:不论是语法一还是语法二都可以任意关闭定时器,不区分定时器种类