The clearMarks()
method removes the named mark from the browser's performance entry buffer. If the method is called with no arguments, all performance entries
with an entry type
of "mark
" will be removed from the performance entry buffer.
Note: This feature is available in Web Workers.
Syntax
performance.clearMarks(); performance.clearMarks(name);
Arguments
- name Optional
- A
DOMString
representing the name of the timestamp. If this argument is omitted, allperformance entries
with anentry type
of "mark
" will be removed.
Return value
- void
Example
The following example shows both uses of the clearMarks()
method.
// Create a small helper to show how many PerformanceMark entries there are. function logMarkCount() { console.log( "Found this many entries: " + performance.getEntriesByType("mark").length ); } // Create a bunch of marks. performance.mark("squirrel"); performance.mark("squirrel"); performance.mark("monkey"); performance.mark("monkey"); performance.mark("dog"); performance.mark("dog"); logMarkCount() // "Found this many entries: 6" // Delete just the "squirrel" PerformanceMark entries. performance.clearMarks('squirrel'); logMarkCount() // "Found this many entries: 4" // Delete all of the PerformanceMark entries. performance.clearMarks(); logMarkCount() // "Found this many entries: 0"
Specifications
Specification | Status | Comment |
---|---|---|
User Timing Level 2 The definition of 'clearMarks()' in that specification. |
Working Draft | Clarifies clearMarks() . |
User Timing The definition of 'clearMarks()' 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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
clearMarks | 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
≤37
| 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.