次の問題を経験したことがありますか: JavaScript はパフォーマンスを集中的に使用する関数呼び出しを何百回も実行する必要があり、スキップできず、ブラウザーが数秒間クラッシュしたように感じます (スクロールやクリックができないなど)? 例: 要素の高さを取得するために 500 回の呼び出しがあり、クラスの設定など、数百回の DOM 変更を行っていると想像してください。残念ながら、パフォーマンスが集中するタスクを回避する方法はありません。Web ワーカーはアプローチの 1 つかもしれませんが、あまりサポートされていません (IE...)。私は、タイムアウトまたはコールバック ベースのステップ バイ ステップ レンダリングを考えており、その間に何かを行う時間をブラウザに与えています。これについて共有できる経験はありますか?
よろしくお願いします