performance.clearMarks()

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 clearMarks() elimina la marca llamada del búfer de rendimiento de entrada del navegador. Si el método es llamado sin argumentos, todos los performance entries con un entry type de "mark" serán eliminados del búfer de rendimiento de entrada.

Nota: Esta característica está disponible en Web Workers.

Sintaxis

performance.clearMarks();
performance.clearMarks(name);

Argumentos

nombre Opcional

Un DOMString representando el nombre de la marca de tiempo. Si este argumento es omitido, todos los performance entries con un entry type de "mark" serán eliminados.

Valor de retorno

Ninguno

Ejemplo

El siguiente ejemplo muestra ambos usos del método clearMarks().

js
// 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"

Especificaciones

Specification
User Timing
# dom-performance-clearmarks

Compatibilidad con navegadores

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
clearMarks

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Requires a vendor prefix or different name for use.
Has more compatibility info.