1、window.setInterval([function],[interval]) 设置了一个定时器,并且设定了一个等待时间[interval],当到达时间之后,执行对应的方法[function]。
2、当方法执行完成,定时器没有停止,以后每隔[interval]这么长的时间都会重新的执行对应方法[function],直到我们手动清除定时器为止。
3、var timer1=window.setTimeout(function(){},1000); //timer1->1 当前是第一个定时器;var timer2=window.setTimeout(function(){},1000); //timer2->2 当前是第二个定时器。
4、window.clearInterval(timer1)/window.clearTimeout(time1像粜杵泳);两种清除方式都可以清除通过setTimeout和setInterval设置的定时器,两种方式在设置定时器的时候有区别。
5、除了计时器没有区别。参数是timer,这是它的返回值,例如1和2。需要注意的是,如果定时器被清除,其返回值将不会被清除。