Performance.clearMarks() - Web API 接口参考 编辑
clearMarks()
这个方法可以从浏览器的performance entry 缓存中移除声明的标记。如果调用这个方法时没有传递参数, 则所有带有entry type
这类标记的performance entries
将从 performance entry 缓存区中被移除。
用法
performance.clearMarks(); performance.clearMarks(name);
参数
- name 可选
DOMString
表示时间戳的名字,如果没有提供这个参数, 则所有带有entry type
这类标记的performance entries
将从 performance entry 缓存区中被移除。
返回值
- void
例子
下面的例子演示clearMarks() 的两种用法。
function clear_mark(name) {
if (performance.clearMarks === undefined) {
console.log("performance.clearMarks Not supported");
return;
}
//移除所有标记了此名称的peformance entry
performance.clearMarks(name);
}
function clear_all_marks() {
if (performance.clearMarks === undefined) {
console.log("performance.clearMarks Not supported");
return;
}
//从performance 缓冲区中移除所有标记的performance entry
performance.clearMarks();
}
说明
说明 | 状态 | 备注 |
---|---|---|
User Timing Level 2 clearMarks() | Working Draft | Clarifies clearMarks() . |
User Timing clearMarks() | Recommendation | Basic definition. |
浏览器兼容性
We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
Basic support | 43.0 | (Yes) | 41 | 10 | 33 | 未实现 |
Feature | Android | Android Webview | Edge | Firefox Mobile (Gecko) | Firefox OS | IE Phone | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|---|
Basic support | 未实现 | 46.0 | (Yes) | 42 | 42 | 10 | 33 | 未实现 | 46.0 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论