TaskAttributionTiming
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
TaskAttributionTiming
インターフェイスは、長いタスクに関連する作業とそれに関連するフレームコンテキストに関する情報を返します。フレームコンテキストはコンテナーとも呼ばれ、長いタスクに関わる iframe、embed、object のことです。
通常、 TaskAttributionTiming
オブジェクトを使って作業するのは、長いタスク を監視するときです。
TaskAttributionTiming
は PerformanceEntry
を継承しています。
インスタンスプロパティ
このインターフェイスは、イベントタイミングパフォーマンス項目の以下の PerformanceEntry
プロパティを以下のように修飾して拡張します。
PerformanceEntry.duration
読取専用 Experimental-
このインターフェイスでは
duration
は適用されないので、常に0
を返します。 PerformanceEntry.entryType
読取専用 Experimental-
常に
taskattribution
を返します。 PerformanceEntry.name
読取専用 Experimental-
常の
"unknown"
を返します。 PerformanceEntry.startTime
読取専用 Experimental-
常の
0
を返します。
このインターフェイスは以下のプロパティにも対応しています。
TaskAttributionTiming.containerType
読取専用 Experimental-
フレームコンテナーの種類(
iframe
、embed
、object
のいずれか)を返します。 TaskAttributionTiming.containerSrc
読取専用 Experimental-
コンテナーの
src
属性を返します。 TaskAttributionTiming.containerId
読取専用 Experimental-
コンテナーの
id
属性を返します。 TaskAttributionTiming.containerName
読取専用 Experimental-
コンテナーの
name
属性を返します。
インスタンスメソッド
TaskAttributionTiming.toJSON()
Experimental-
TaskAttributionTiming
オブジェクトの JSON 表現を返します。
仕様書
Specification |
---|
Long Tasks API # sec-TaskAttributionTiming |
ブラウザーの互換性
BCD tables only load in the browser