0

次のような JavaScript コードを見たことがあります。

var myFunc = function () { 
    timeout = setTimeout(myFunc, 0); 
}

これはすぐに機能を思い出すようです。

これにはどのようなユースケースがありますか?

4

1 に答える 1

1

これを読む。

つまり、JavaScript の実行を「一時停止」して、レンダリング スレッドが追いつくようにします。これにより、ブラウザは、この新しい JavaScript の部分に注意を向ける前に、終了を待っていた JavaScript 以外の処理を終了する機会が与えられます。

于 2013-08-21T20:42:10.277 に答える