PerformanceMark

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

PerformanceEntry PerformanceMark

プロパティ

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

PerformanceEntry.entryType

"mark" を返します。

PerformanceEntry.name

マークがperformance.mark() を呼び出して作成されたときに付けられた名前を返します。

PerformanceEntry.startTime

performance.mark() が呼び出されたときに DOMHighResTimeStamp を返します。

PerformanceEntry.duration

"0" を返します (マークには期間がありません)

メソッド

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

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

仕様書

仕様書 ステータス コメント
User Timing Level 2
PerformanceMark の定義
草案
User Timing
PerformanceMark の定義
勧告 基本的な定義

ブラウザーの互換性

BCD tables only load in the browser

あわせて参照