PerformanceMeasure

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本使用。自 2017 年 9 月以來,它已在瀏覽器中提供。

注意:此功能在 Web Workers 中可用。

PerformanceMeasure 是一個 抽象 介面,用於 PerformanceEntry 物件,其 entryType"measure"。此型別的條目是透過呼叫 performance.measure() 來建立的,以便在瀏覽器的 效能時間線 中新增兩個 標記 之間的 命名 DOMHighResTimeStamp(即 度量)。

PerformanceEntry PerformanceMeasure

例項屬性

此介面定義了

PerformanceMeasure.detail

包含有關度量的任意元資料。

此外,它透過以下方式擴充套件了 PerformanceEntry 的屬性

PerformanceEntry.entryType

返回 "measure"

PerformanceEntry.name

返回透過呼叫 performance.measure() 建立度量時指定的名稱。

PerformanceEntry.startTime

返回呼叫 performance.measure() 時為度量指定的 時間戳

PerformanceEntry.duration

返回一個 DOMHighResTimeStamp,表示度量的持續時間(通常是度量結束標記的時間戳減去其開始標記的時間戳)。

例項方法

此介面沒有方法。

示例

請參閱 使用 User Timing API 中的示例。

規範

規範
使用者計時
# performancemeasure

瀏覽器相容性

另見