setintervial定时器多次点击加快问题
1,每次触发函数之前清空一次
2,设置一个flag在函数执行的时候进行判定
but.οnclick=function() { clearInterval(timer) timer=setInterval( function() { i++; document.write(i) } ,1000) }
var flag=true but.οnclick=function() if(flag){ { timer=setInterval( function() { i++; document.write(i) flag=false } ,1000)} flag=true }