--- title: performance.clearMarks() slug: Web/API/Performance/clearMarks tags: - API - Referencia - Rendimiento Web - metodo translation_of: Web/API/Performance/clearMarks ---
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 {{domxref("PerformanceEntry","performance entries")}} con un {{domxref("PerformanceEntry.entryType","entry type")}} de "mark" serán eliminados del búfer de rendimiento de entrada.
{{AvailableInWorkers}}
performance.clearMarks(); performance.clearMarks(name);
mark" serán eliminados.El siguiente ejemplo muestra ambos usos del método clearMarks().
// 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"
| Especificación | Estado | Comentario |
|---|---|---|
| {{SpecName('User Timing Level 2', '#dom-performance-clearmarks', 'clearMarks()')}} | {{Spec2('User Timing Level 2')}} | Se clarifica clearMarks(). |
| {{SpecName('User Timing', '#dom-performance-clearmarks', 'clearMarks()')}} | {{Spec2('User Timing')}} | Definición básica. |
{{Compat("api.Performance.clearMarks")}}