performance.clearMeasures()
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.
El método clearMeasures()
elimina la medida llamada del búfer de rendimiento de entrada, si el método es llamado sin argumentos, todos los performance entries
con un entry type
de "measure
" serán eliminados del búfer de rendimiento de entrada.
Nota: Esta característica está disponible en Web Workers.
Sintaxis
performance.clearMeasures(); performance.clearMeasures(name);
Argumentos
- nombre Opcional
-
Un
DOMString
representando el nombre de la marca de tiempo. Si el argumento se omite, todos losperformance entries
con unentry type
de "measure
" serán eliminados.
Valor de retorno
Ninguno
Ejemplo
En el siguiente ejemplo se muestran los dos usos del método clearMeasures()
.
// 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"
Especificaciones
Specification |
---|
User Timing # dom-performance-clearmeasures |
Compatibilidad con navegadores
BCD tables only load in the browser