i 打印一直是1?var iniTime=4;setInterval(function(){ var i=0; if(i>iniTime){ console.log("ok") } else{ i++; console.log(i); }},1000);
1 回答
![?](http://img1.sycdn.imooc.com/533e4ce900010ae802000200-100-100.jpg)
慕尼黑8549860
TA贡献1818条经验 获得超11个赞
// el 显示倒计时的元素
// max 倒计时最大值
// callback,完成一次倒计时的回调
function timer(el, max, callback) {
el.innerText = max + 's, 后重新发送';
if(max === 0) {
callback();
return;
}
setTimeout(function() {
timer(el, max - 1, callback);
}, 1000);
}
添加回答
举报
0/150
提交
取消