PerformanceMark
注意:此功能在Web Workers中可用。
PerformanceMark
是一个用于 PerformanceEntry
对象的接口,其 entryType
为“mark
”。
此类型的条目通常通过调用 performance.mark()
来创建,以将一个命名的 DOMHighResTimeStamp
(标记)添加到浏览器的性能时间线。要创建不会添加到浏览器性能时间线的性能标记,请使用构造函数。
构造函数
PerformanceMark()
-
创建一个新的
PerformanceMark
对象,该对象不会添加到浏览器的性能时间线。
实例属性
此接口通过如下限定/约束属性扩展了以下 PerformanceEntry
属性
PerformanceEntry.entryType
只读-
返回“
mark
”。 PerformanceEntry.name
只读-
返回通过调用
performance.mark()
创建标记时给定的名称。 PerformanceEntry.startTime
只读-
返回调用
performance.mark()
时的DOMHighResTimeStamp
。 PerformanceEntry.duration
只读-
返回“
0
”。(标记没有持续时间。)
此接口还支持以下属性
PerformanceMark.detail
只读-
返回在构造时包含在标记中的任意元数据。
实例方法
此接口没有方法。
示例
请参阅 使用用户计时 API中的示例。
规范
规范 |
---|
用户计时 # performancemark |
浏览器兼容性
BCD 表格仅在浏览器中加载