本文へスキップ
バージョン: 22.5.0

Page.metrics() メソッド

指標をキー/値のペアとして含むオブジェクト。

シグネチャ:

class Page {
abstract metrics(): Promise<Metrics>;
}

戻り値

Promise<Metrics>

  • Timestamp : メトリクスサンプルが取得されたタイムスタンプ。

  • Documents : ページ内のドキュメントの数。

  • Frames : ページ内のフレームの数。

  • JSEventListeners : ページ内のイベントの数。

  • Nodes : ページ内のDOMノードの数。

  • LayoutCount : ページレイアウトの全体または部分的な合計数。

  • RecalcStyleCount : ページスタイルの再計算の合計数。

  • LayoutDuration : すべてのページレイアウトの合計時間。

  • RecalcStyleDuration : すべてのページスタイルの再計算の合計時間。

  • ScriptDuration : JavaScript実行の合計時間。

  • TaskDuration : ブラウザによって実行されたすべてのタスクの合計時間。

  • JSHeapUsedSize : 使用済みのJavaScriptヒープサイズ。

  • JSHeapTotalSize : JavaScriptヒープの合計サイズ。

備考

すべてのタイムスタンプは単調時間です。過去のある時点からの秒単位の単調増加時間です。