setInterval(function(),1000);设置一个定时器给定时器一个变量名字,如: var timer=setInterval(function(),1000);
执行某个事件可能多次触发这个定时器...,可以在之前事件之前清空改定时器,比如点击事件,对象.onclick=function(){
clearInterval(timer);
timer=setinterval(function(),1000...)
}
,这样就简单解决了定时器叠加的问题,当然第一次还没有定时器的情况下,执行会提示报错,找不到timer变量,可以在执行之前声明一个timer的变量.