PerformanceMark - 浏览器性能时间线的标记

PerformanceMarkPerformanceEntry 对象的抽象接口,其 entryType 为 “mark”。通过调用 performance.mark()命名DOMHighResTimeStamp标记)添加到浏览器的性能时间线来创建这种类型的条目。

属性

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

PerformanceEntry.entryType

返回 “mark”。

PerformanceEntry.name

返回通过调用 performance.mark() 创建标记时赋予标记的名称。

PerformanceEntry.startTime

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

PerformanceEntry.duration

返回 “0”。 (标记没有持续时间。)

方法

该接口没有方法。

实例

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

规范

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

桌面浏览器兼容性

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

移动浏览器兼容性

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

相关链接