PerformanceMark
PerformanceMark
は entryType
の "mark
" を持つPerformanceEntry
オブジェクトの抽象インターフェイスです。
このタイプのエントリは、performance.mark()
を呼び出して、ブラウザのパフォーマンスタイムラインに名前付き DOMHighResTimeStamp
(mark) を追加することによって作成されます。
プロパティ
このインターフェイスはプロパティを持ちませんが、以下のようにプロパティを修飾/制約することで以下の 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