TaskAttributionTiming

实验性: 这是一个 实验性技术
在生产环境中使用此技术之前,请仔细查看 浏览器兼容性表

TaskAttributionTiming 接口返回有关长任务及其关联的帧上下文所涉及的工作的信息。帧上下文,也称为容器,是与长任务整体相关的 iframe、embed 或 object。

通常在观察 长任务 时使用 TaskAttributionTiming 对象。

TaskAttributionTiming 继承自 PerformanceEntry

PerformanceEntry TaskAttributionTiming

实例属性

此接口通过以下方式扩展了以下 PerformanceEntry 属性,以供事件计时性能条目类型使用。

PerformanceEntry.duration 只读 实验性

始终返回 0,因为 duration 不适用于此接口。

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 表示形式。

规范

规范
长任务 API
# sec-TaskAttributionTiming

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。

另请参见