このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

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 オブジェクトを使って作業するのは、長いタスク を監視するときです。

TaskAttributionTimingPerformanceEntry を継承しています。

PerformanceEntry TaskAttributionTiming

インスタンスプロパティ

このインターフェイスは、イベントタイミングパフォーマンス項目の以下の PerformanceEntry プロパティを以下のように修飾して拡張します。

PerformanceEntry.duration 読取専用

このインターフェイスでは duration は適用されないので、常に 0 を返します。

PerformanceEntry.entryType 読取専用

常に taskattribution を返します。

PerformanceEntry.name 読取専用

常の "unknown" を返します。

PerformanceEntry.startTime 読取専用

常の 0 を返します。

このインターフェイスは以下のプロパティにも対応しています。

TaskAttributionTiming.containerType 読取専用

フレームコンテナーの種類(iframeembedobject のいずれか)を返します。

TaskAttributionTiming.containerSrc 読取専用

コンテナーの src 属性を返します。

TaskAttributionTiming.containerId 読取専用

コンテナーの id 属性を返します。

TaskAttributionTiming.containerName 読取専用

コンテナーの name 属性を返します。

インスタンスメソッド

TaskAttributionTiming.toJSON()

TaskAttributionTiming オブジェクトの JSON 表現を返します。

仕様書

Specification
Long Tasks API
# sec-TaskAttributionTiming

ブラウザーの互換性

関連情報