JavascriptのJavaのinvokeLater()
メソッドに相当するものはありますか?SwingUtilities
更新 1
それで、setTimeout()
ゼロ遅延で とまったく同じになりinvokeLater()
ますか?
JavascriptのJavaのinvokeLater()
メソッドに相当するものはありますか?SwingUtilities
更新 1
それで、setTimeout()
ゼロ遅延で とまったく同じになりinvokeLater()
ますか?
何かを非同期で (後で) 実行したい場合は、試してください。setTimeout()
JavaScript はシングルスレッドです。時間のかかる (CPU を集中的に使用する) タスクをイベント ハンドラーの外部で実行する場合は、上記の手法を使用して実行できますが、それでもイベント処理スレッドが消費されます (UI がフリーズします)。
ブラウザー内で CPU を集中的に使用するタスクを実行することは、通常はお勧めできません ( Web ワーカーはこれを変更する可能性があります)。これらのタスクはイベント ハンドラーと同じスレッドを共有し、待機させるからです。