私は次のようなクロージャーを書いています:
(function(){
var OutterScope = 1;
(function RunThisLoop() {
OutterScope++;
console.log(OutterScope);
setInterval(RunThisLoop, 1000);
})();
})();
<strong>これがjsfiddleです。問題は、コンソール出力がずれているように見えることです。毎秒更新されるはずですが、毎秒 1 秒以上更新されているように見え、最終的にブラウザーがクラッシュします。何故ですか?