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/