我感覺清除定時器那段沒必要吧
2個情況會創建定時器1、頁面加載,2、鼠標離開。首先頁面加載的時候timer=null,表示已經清除過。其次鼠標離開會創建定時器,但鼠標離開的前提是鼠標移入onmouseover,移入時是清除了timer的。因此我覺得清除timer那段應該沒必要。大家說說看。
2個情況會創建定時器1、頁面加載,2、鼠標離開。首先頁面加載的時候timer=null,表示已經清除過。其次鼠標離開會創建定時器,但鼠標離開的前提是鼠標移入onmouseover,移入時是清除了timer的。因此我覺得清除timer那段應該沒必要。大家說說看。
2014-11-21
舉報
2015-09-21
var time=null;你覺得沒調用變量time會執行time=null么??
2015-08-11
難道刷新的時候會有緩存?
2015-06-30
我也感覺 沒有必要
2015-05-27
雖然沒有必要,但是這個是個編碼習慣~~?
2015-05-27
恩恩,是的呢, 木有必要的哇~~
2015-04-13
正在想這個問題的時候就看到大家這么說了。。。
2015-04-13
我也是這樣想的,因為
?lis[i].onmouseover=function(){
? ? ? clearInterval(timer);
? ? ? changeOption(this.id);
只要鼠標移入就會清除定時器,不管怎么滑,上去就清除
我加了if(timer)后console.log了一下,依然有重復打印記錄
2015-03-13
頁面加載時var tiemr = null; 其實只是創建吧
那里我也不怎么理解
2014-12-12
我也好奇哦,感覺沒必要