BOM中window对象的方法之计时器
前面讲到了window对象的弹窗方法,现在来讲一下计时器方法。
// setInterval(function(){},time,参数,参数) 按照指定的周期(以毫秒计)来调用函数或计算表达式。
var i=0;
var timer=setInterval(function(){
i++;
console.log(i);
}, 1000);
// clearInterval(定时器的名称) 取消由 setInterval() 设置的 timeout。
document.onclick=function(){
clearInterval(timer);
clearTimeout(timer2);
}
// setTimeout(function(){},time) 在指定的毫秒数后调用函数或计算表达式。 延迟计时器 只执行一次
var timer2=setTimeout(function(){
alert("延迟计时器");
},5000)
// clearTimeout() 取消由 setTimeout() 方法设置的 timeout。
视频讲解链接:
https://www.bilibili.com/video/BV1FA411B7gv/