為什么這個(gè)i放在startCount()里作為定時(shí)器能被它外面的stopCount()清除定時(shí)器?
var num=0;
? var i;
? function startCount(){
? ? document.getElementById('count').value=num;
? ? num=num+1;
? ? i=setTimeout("startCount()",1000);
? }
? function stopCount(){
? ? clearTimeout(i);
? }
2017-07-05
??var i;定義是在外面定義的
2017-07-05
好吧我懂了,setInterval()/setTimeout()和clearInterval()/clearTimeout()都是window對(duì)象方法,也就是全局的……