我只想知道为什么setInterval()
而setTimeout()
不是匹配时间结果?
句法 :
setInterval(code,millisec,lang)
setTimeout(code,millisec,lang)
并且都使用毫秒..
为什么我总是随机i
的?
所以我的测试功能看起来像......
var i = 0;
$("button").click(function() {
var run = setInterval(function(){
i++; $("code").html(i);
},0);
setTimeout(function(){
clearInterval(run);
i = 0;
},2000);
});
为什么结果不显示2000?还是我误解了什么?
如果分钟。值为4mssetInterval()
为什么我没有得到相同的结果?
游乐场:http: //jsbin.com/ezeliz/1/edit