性能:clearMeasures() 方法

clearMeasures() 方法从浏览器的性能时间轴中移除所有或特定 PerformanceMeasure 对象。

语法

js
clearMeasures()
clearMeasures(name)

参数

name 可选

表示 name 的字符串 PerformanceMeasure 对象。如果省略此参数,则将移除所有 entryType 为 "measure" 的条目。

返回值

无 (undefined).

示例

移除度量

要清除所有性能度量,或仅清除特定条目,请像这样使用 clearMeasures() 方法

js
// Create a bunch of measures
performance.measure("from navigation");
performance.mark("a");
performance.measure("from mark a", "a");
performance.measure("from navigation");
performance.measure("from mark a", "a");
performance.mark("b");
performance.measure("between a and b", "a", "b");

performance.getEntriesByType("measure").length; // 5

// Delete just the "from navigation" measure entries
performance.clearMeasures("from navigation");
performance.getEntriesByType("measure").length; // 3

// Delete all of the measure entries
performance.clearMeasures();
performance.getEntriesByType("measure").length; // 0

规范

规范
用户计时
# dom-performance-clearmeasures

浏览器兼容性

BCD 表仅在启用 JavaScript 的浏览器中加载。

另请参阅