亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

就是在Startmove的方法里寫的第一個關閉計時器有什么用

function statmove()
{clearInterval(timer);//一直沒明白這是待變什么意思

var odiv2=document.getElementById('div1');
setInterval(function(){
if(odiv2.offsetLeft==0){
clearInterval(timer);
}
else
{
}odiv2.style.left=odiv2.offsetLeft+1+'px';

},30)
}


正在回答

1 回答

每次鼠標移入移出時先關閉定時器,然后再根據下面的條件決定是否重新開啟一個定時器.


0 回復 有任何疑惑可以回復我~
#1

安尼璐 提問者

老哥,要是不寫的話,有什么影響尼,我寫不寫貌似都是一樣的感覺
2018-04-08 回復 有任何疑惑可以回復我~
#2

點瀟灑3575453 回復 安尼璐 提問者

使用定時器時,需要new一個定時器并運行,當鼠標反復移入移出時如果不銷毀先前的定時器就會,越new越多個定時器在運行.就像是病毒一樣占用越來越多的內存,內存如果緊張的話就會導致死機了.
2018-04-20 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

就是在Startmove的方法里寫的第一個關閉計時器有什么用

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號