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 堆積總大小。
備註
所有時間戳記皆以單調時間表示:自過去任意點以來,以秒為單位單調遞增的時間。