TaskAttributionTiming
TaskAttributionTiming
接口返回有关长任务及其关联的帧上下文所涉及的工作的信息。帧上下文,也称为容器,是与长任务整体相关的 iframe、embed 或 object。
通常在观察 长任务 时使用 TaskAttributionTiming
对象。
TaskAttributionTiming
继承自 PerformanceEntry
。
实例属性
此接口通过以下方式扩展了以下 PerformanceEntry
属性,以供事件计时性能条目类型使用。
PerformanceEntry.duration
只读 实验性-
始终返回
0
,因为duration
不适用于此接口。 PerformanceEntry.entryType
只读 实验性-
始终返回
taskattribution
。 PerformanceEntry.name
只读 实验性-
始终返回
"unknown"
。 PerformanceEntry.startTime
只读 实验性-
始终返回
0
。
此接口还支持以下属性
TaskAttributionTiming.containerType
只读 实验性-
返回帧容器类型,可以是
iframe
、embed
或object
之一。 TaskAttributionTiming.containerSrc
只读 实验性-
返回容器的
src
属性。 TaskAttributionTiming.containerId
只读 实验性-
返回容器的
id
属性。 TaskAttributionTiming.containerName
只读 实验性-
返回容器的
name
属性。
实例方法
TaskAttributionTiming.toJSON()
实验性-
返回
TaskAttributionTiming
对象的 JSON 表示形式。
规范
规范 |
---|
长任务 API # sec-TaskAttributionTiming |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。