The clearMeasures()
method removes the named measure from the browser's performance entry buffer. If the method is called with no arguments, all performance entries
with an entry type
of "measure
" will be removed from the performance entry buffer.
Note: This feature is available in Web Workers.
Syntax
performance.clearMeasures(); performance.clearMeasures(name);
Arguments
- name Optional
- A
DOMString
representing the name of the timestamp. If this argument is omitted, allperformance entries
with anentry type
of "measure
" will be removed.
Return value
- void
Example
The following example shows both uses of the clearMeasures()
method.
// Create a small helper to show how many PerformanceMeasure entries there are. function logMeasureCount() { console.log( "Found this many entries: " + performance.getEntriesByType("measure").length ); } // 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"); logMeasureCount() // "Found this many entries: 5" // Delete just the "from navigation" PerformanceMeasure entries. performance.clearMeasures("from navigation"); logMeasureCount() // "Found this many entries: 3" // Delete all of the PerformanceMeasure entries. performance.clearMeasures(); logMeasureCount() // "Found this many entries: 0"
Specifications
Specification | Status | Comment |
---|---|---|
User Timing Level 2 The definition of 'clearMeasures()' in that specification. |
Working Draft | Clarifies clearMeasures() . |
User Timing The definition of 'clearMeasures()' in that specification. |
Recommendation | Basic definition. |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
clearMeasures | Chrome
Full support
29
| Edge Full support 12 | Firefox Full support 41 | IE Full support 10 | Opera Full support 33 | Safari Full support 11 | WebView Android Full support Yes | Chrome Android
Full support
29
| Firefox Android Full support 42 | Opera Android Full support 33 | Safari iOS Full support 11 | Samsung Internet Android
Full support
2.0
|
Legend
- Full support
- Full support
- Requires a vendor prefix or different name for use.
- Requires a vendor prefix or different name for use.