慕運(yùn)維8079593
2019-03-12 13:12:04
var n = 0;var timer = null;for(var i = 0; i < 10; i++){ timer = setInterval(function(){ console.log(n++); },500);}clearInterval(timer);為什么 setInterval 會無限執(zhí)行 麻煩了解的小伙伴幫忙解釋下 拜謝我知道這樣會無限執(zhí)行但不知道為什么
4 回答

波斯汪
TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個贊
因?yàn)槟愕?`clearInterval(timer);只清除最后一個定時器的
對于for循環(huán),循環(huán)一次產(chǎn)生一個定時器
timer = setInterval(function(){
console.log(n++);
},500);

料青山看我應(yīng)如是
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個贊
添加回答
舉報(bào)
0/150
提交
取消