建立定時器的兩種方法區別:javascript
setTimeout只執行一次function(){}java
setInterval會每隔interval時間執行一次,直至定時器關閉code
//建立定時器方法 var time1 = window.setTimeout(function(){},interval); var time2 = window.setInterval(function(){},interval); //清除定時器方法 window.clearTimeout(time1); window.clearTimeout(time2);
關閉定時器的兩種方法沒有區別,可是定時器清楚了以後,建立定時器時定義的返回值time1,time2並未清除。若再定義新的定時器,則返回值爲3ip