ブラウザにおける JavaScript のパフォーマンスは、開発者が直面する最も重要なユーザビリティの問題と考えられます。この問題は、JavaScript のブロック的な性質によってさらに悪化します。つまり、JavaScript の実行中はブラウザーが他の処理を行うことができません。実際、ほとんどのブラウザーは 1 つのプロセスを使用して UI の更新や JavaScript の実行などの複数のタスクを処理し、同時に実行できるタスクは 1 つだけです。
JavaScript の実行時間と、ブラウザーがアイドル状態になってユーザー入力に応答するまでの待機時間。
基本的なレベルでは、これは