性能:clearMarks() 方法
clearMarks()
方法从浏览器的性能时间线中删除所有或特定 PerformanceMark
对象。
语法
js
clearMarks()
clearMarks(name)
参数
name
可选-
表示
PerformanceMark
对象name
的字符串。如果省略此参数,则将删除所有entryType
为“mark
”的条目。
返回值
无 (undefined
).
示例
删除标记
要清除所有性能标记,或仅清除特定条目,请按以下方式使用 clearMarks()
方法
js
// Create a bunch of marks
performance.mark("login-started");
performance.mark("login-started");
performance.mark("login-finished");
performance.mark("form-sent");
performance.mark("video-loaded");
performance.mark("video-loaded");
performance.getEntriesByType("mark").length; // 6
// Delete just the "login-started" mark entries
performance.clearMarks("login-started");
performance.getEntriesByType("mark").length; // 4
// Delete all of the mark entries
performance.clearMarks();
performance.getEntriesByType("mark").length; // 0
规范
规范 |
---|
用户计时 # dom-performance-clearmarks |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。