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 2015.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Die clearMeasures()
-Methode entfernt alle oder spezifische PerformanceMeasure
-Objekte aus der Leistungszeitachse des Browsers.
Syntax
clearMeasures()
clearMeasures(name)
Parameter
name
Optional-
Ein String, der den
name
desPerformanceMeasure
-Objekts repräsentiert. Wenn dieses Argument weggelassen wird, werden alle Einträge mit einementryType
von"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:
// 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 Level 3 # dom-performance-clearmeasures |
Browser-Kompatibilität
BCD tables only load in the browser