var firstInterval;
var secondInterval;
function firstAlert(){
if(firstInterval) clearInterval(firstInterval);//這個是重點
//處理全部
.........
firstInterval = setInterval('firstAlert()', 1000*2);
}
function secondAlert(){
if(secondInterval) clearInterval(secondInterval);//這個是重點
//處理全部
.......
secondInterval = setInterval('secondAlert()', 1000*3);
}
如上述代碼,同一個頁面使用兩個不同頻率的setInterval也能夠正常使用,頁面也不會報錯或者卡殼。^_^
