Performance: clearMeasures() Methode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2017.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die clearMeasures()-Methode entfernt alle oder spezifische PerformanceMeasure-Objekte aus der Leistungszeitachse des Browsers.
Syntax
js
clearMeasures() clearMeasures(name) Parameter
nameOptional-
Ein String, der den
namedesPerformanceMeasure-Objekts repräsentiert. Wenn dieses Argument weggelassen wird, werden alle Einträge mit einementryTypevon"measure"entfernt.
Rückgabewert
Keiner (undefined).
Beispiele
>Entfernen von Measures
Um alle Leistungs-Maße oder nur spezifische Einträge zu bereinigen, verwenden Sie die clearMeasures()-Methode wie folgt:
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 Spezifikationen
| Specification |
|---|
| User Timing> # dom-performance-clearmeasures> |