PerformanceMeasure - 类型为 “measure” 的 PerformanceEntry 对象

PerformanceMeasurePerformanceEntry 对象的抽象接口,其 entryType 为 “measure”。通过调用 performance.measure() 在浏览器的的性能时间线的两个标记之间添加一个命名DOMHighResTimeStampmeasure)来创建此类型的条目。

属性

该接口没有属性,但是通过如下限定和约束属性来扩展以下 PerformanceEntry 属性:

PerformanceEntry.entryType

返回 “measure”。

PerformanceEntry.name

返回通过调用 performance.measure() 创建的 measure 名称。

PerformanceEntry.startTime

返回调用 performance.measure() 时的 DOMHighResTimeStamp

PerformanceEntry.duration

返回一个 DOMHighResTimeStamp,它是 measure 的持续时间(通常为 measure 的结束标记时间戳减去其开始标记时间戳)。

方法

该接口没有方法。

实例

请参见使用用户计时 API 中的实例。

规范

规范 状态 备注
User Timing Level 2
PerformanceMeasure 的定义
工作草案
User Timing
PerformanceMeasure 的定义
推荐 基本定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持25 支持41103311

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 支持25 未知42 未知3311

相关链接