PerformanceMeasure

PerformanceMeasure は、"measure" の entryType を持つPerformanceEntry オブジェクトの抽象インターフェイスです。このタイプのエントリは、performance.measure() を呼び出して、ブラウザーのパフォーマンスタイムラインの 2 つのマークの間に名前付き DOMHighResTimeStamp (measure) を追加することによって作成されます。

PerformanceEntry PerformanceMeasure

プロパティ

このインターフェイスはプロパティを持ちませんが、以下のようにプロパティを修飾/制約することで以下の PerformanceEntry プロパティを拡張します。

PerformanceEntry.entryType

"measure" を返します。

PerformanceEntry.name

メジャーがperformance.measure()の呼び出しで作成されたときにメジャーに付けられた名前を返します。

PerformanceEntry.startTime

performance.measure() が呼び出されたときにメジャーに与えられたタイムスタンプを返します。

PerformanceEntry.duration

小節の長さである DOMHighResTimeStamp を返します (通常、小節の終了マークのタイムスタンプから開始マークのタイムスタンプを引いたもの)。

メソッド

このインターフェイスにはメソッドがありません。

ユーザータイミング API の使用 (en-US)の例を参照してください。

仕様書

Specification
User Timing
# performancemeasure

ブラウザーの互換性

BCD tables only load in the browser

あわせて参照