Table of Contents
JavaScript で DOM 操作時間を計測することで、Web ページのパフォーマンスを最適化できます。ドキュメント オブジェクト モデル (DOM) を更新するのにかかる長いスクリプトがボトルネックを特定し、ユーザーエクスペリエンスを向上させることができます。
DOM の操作時間を測定する方法
組み込みのブラウザツールを使用して、DOM 操作のパフォーマンスを測定するための最も簡単な方法です。 パフォーマンス API は、JavaScript 操作の詳細なタイミング情報を提供します。
パフォーマンス API の使用
パフォーマンス API は、開発者が特定のポイントをコードにマークし、それらの間で経過した時間を測定することができます。これにより、DOM の更新がどのくらいの期間を経るのかがわかります。
事例コード:
[]]
ここにDOM操作を実行します。
[]
[]
それから、測定を取って下さい:
[[]]
]duration]]プロパティは、取られた時間を示します。
正確な測定のためのベストプラクティス
正確な結果を確実にするために、測定を何度も実行し、結果の平均値を実行します。 他のスクリプトが同時に実行されるのを避け、タイミングに影響を与える可能性があります。
追加のヒント
- ビジュアル更新を測定するために[]]requestAnimationFrame[を使用します。
- テスト中に不要なスクリプトを無効にします。
- ブラウザ開発者ツールで詳細なインサイトを把握