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が表示されないのはなぜですか? または私は何かを誤解していますか?
最小の場合。の値setInterval()
は4msですが、同じ結果が得られないのはなぜですか?
プレイグラウンド: http://jsbin.com/ezeliz/1/edit