怎样在一个页面使多个setInterval函数正常执行

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也能够正常使用,页面也不会报错或者卡壳。^_^
posted @ 2014-07-10 17:00  mengfanrong  阅读(4170)  评论(0编辑  收藏  举报