PerformanceMark

注意:此功能在Web Workers中可用。

PerformanceMark 是一个用于 PerformanceEntry 对象的接口,其 entryType 为“mark”。

此类型的条目通常通过调用 performance.mark() 来创建,以将一个命名DOMHighResTimeStamp标记)添加到浏览器的性能时间线。要创建不会添加到浏览器性能时间线的性能标记,请使用构造函数。

PerformanceEntry PerformanceMark

构造函数

PerformanceMark()

创建一个新的 PerformanceMark 对象,该对象不会添加到浏览器的性能时间线。

实例属性

此接口通过如下限定/约束属性扩展了以下 PerformanceEntry 属性

PerformanceEntry.entryType 只读

返回“mark”。

PerformanceEntry.name 只读

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

PerformanceEntry.startTime 只读

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

PerformanceEntry.duration 只读

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

此接口还支持以下属性

PerformanceMark.detail 只读

返回在构造时包含在标记中的任意元数据。

实例方法

此接口没有方法。

示例

请参阅 使用用户计时 API中的示例。

规范

规范
用户计时
# performancemark

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅