DOM

Window.setImmediate() メソッド

 編集:2022.09.13 by T.A.

[Edge]⛌。→

このメソッドは、長時間実行されている操作を分割し、ブラウザーがイベントや表示の更新などの他の操作を完了した直後にコールバック関数を実行するために使用されます。

注: この方法が標準になるとは予想されていませんが、Internet Explorer および Node.js 0.10+ の最近のビルドによってのみ実装されます。Gecko(Firefox)と Webkit(Google/Apple)の両方からの抵抗があります。

構文
Window.setImmediate(func[, param0[, param1[, [, paramN]]]])
Window Window オブジェクト。
func 呼び出したい関数。
paramn 関数に引き渡される引数です。
戻り値

後で window.clearImmediate() で使用できる即時の ID。setImmediate() で呼び出した関数を停止させるために使用します。

ノート

setTimeout() の clearTimeout() と同様に、clearImmediate() メソッドを使用して即時アクションをクリアできます。

このメソッドは、setTimeout(fn, 0) メソッドの代わりに使用して、重い操作を実行できます。

この機能は、いくつかの異なる方法でエミュレートできます:

これらの手法はすべて、堅牢な setImmediate ポリフィルに組み込まれています。



テスト