定時器的時間間隔是不能修改的,只能不停的創建,清除,創建。做出時間間隔變換的表象
使用函數表達式和遞歸實現:
var counter = 10;
var myFunction = function(){
clearInterval(interval);
counter *= 10;
interval = setInterval(myFunction, counter);
}
var interval = setInterval(myFunction, counter);
由於在運行時,setInterval立馬被清除,實際可用setTimeout代替。
摘自 http://www.cnblogs.com/zhangyuping/p/3841706.html
