performance.clearMeasures()

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 Optional
Un DOMString representando el nombre de la marca de tiempo. Si el argumento se omite, todos los performance entries con un entry type de "measure" serán eliminados.

Valor de retorno

vacío

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

Especificación Estado Comentario
User Timing Level 2
La definición de 'clearMeasures()' en esta especificación.
Working Draft Se clarifica clearMeasures().
User Timing
La definición de 'clearMeasures()' en esta especificación.
Recommendation Definición básica.

Compatibilidad de navegadores

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome para AndroidFirefox para AndroidOpera para AndroidSafari en iOSSamsung Internet
clearMeasuresChrome Soporte completo 29
Soporte completo 29
Sin soporte 25 — 29
Prefijado
Prefijado Requiere de un prefijo de vendedor : webkit
Edge Soporte completo 12Firefox Soporte completo 41IE Soporte completo 10Opera Soporte completo 33Safari Soporte completo 11WebView Android Soporte completo SiChrome Android Soporte completo 29
Soporte completo 29
Sin soporte 25 — 29
Prefijado
Prefijado Requiere de un prefijo de vendedor : webkit
Firefox Android Soporte completo 42Opera Android Soporte completo 33Safari iOS Soporte completo 11Samsung Internet Android ?

Leyenda

Soporte completo  
Soporte completo
Compatibilidad desconocida  
Compatibilidad desconocida
Requiere de un prefijo de proveedor o un de nombre diferente para su uso.
Requiere de un prefijo de proveedor o un de nombre diferente para su uso.