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。