--- title: PerformanceMark slug: Web/API/PerformanceMark tags: - API - Web パフォーマンス - インターフェイス - パフォーマンスタイミング API - リファレンス translation_of: Web/API/PerformanceMark ---
PerformanceMark
は {{domxref("PerformanceEntry.entryType","entryType")}} の "mark
" を持つ{{domxref("PerformanceEntry")}} オブジェクトの抽象インターフェイスです。
このタイプのエントリは、{{domxref("Performance.mark","performance.mark()")}} を呼び出して、ブラウザのパフォーマンスタイムラインに名前付き {{domxref("DOMHighResTimeStamp")}} (mark) を追加することによって作成されます。
{{InheritanceDiagram}}
このインターフェイスはプロパティを持ちませんが、以下のようにプロパティを修飾/制約することで以下の {{domxref("PerformanceEntry")}} プロパティを拡張します。
mark
" を返します。0
" を返します (マークには期間がありません)このインターフェイスにはメソッドがありません。
ユーザータイミング API の使用の例を参照してください。
仕様書 | ステータス | コメント |
---|---|---|
{{SpecName('User Timing Level 2', '#performancemark', 'PerformanceMark')}} | {{Spec2('User Timing Level 2')}} | |
{{SpecName('User Timing', '#performancemark', 'PerformanceMark')}} | {{Spec2('User Timing')}} | 基本的な定義 |
{{Compat("api.PerformanceMark")}}