--- title: performance.clearResourceTimings() slug: Web/API/Performance/clearResourceTimings tags: - API - Method - Méthode - Reference - Performance web translation_of: Web/API/Performance/clearResourceTimings ---
La méthode clearResourceTimings()
supprime toutes les {{domxref("PerformanceEntry", "entrées de performance","",1)}} avec un {{domxref("PerformanceEntry.entryType","entryType")}} de « resource
» du tampon d'entrée de performance et fixe la taille du tampon de données de performance à zéro. Pour définir la taille du tampon de données de performance du navigateur, utilisez la méthode {{domxref("Performance.setResourceTimingBufferSize()")}}.
{{AvailableInWorkers}}
performance.clearResourceTimings();
Aucun.
Aucune.
function load_resource() { var image = new Image(); image.src = "https://developer.mozilla.org/static/img/opengraph-logo.png"; } function clear_performance_timings() { if (performance === undefined) { log("Le navigateur ne prend pas en charge les performances Web"); return; } // Crée une entrée de performance de synchronisation des ressources en chargeant une image load_resource(); var supported = typeof performance.clearResourceTimings == "function"; if (supported) { console.log("Exécuter : performance.clearResourceTimings()"); performance.clearResourceTimings(); } else { console.log("performance.clearResourceTimings() N'EST PAS supporté"); return; } // getEntries devrait maintenant retourner zéro var p = performance.getEntriesByType("resource"); if (p.length == 0) console.log("... Le tampon de données de performance a été effacé"); else console.log("... Le tampon de données de performance n'a PAS été effacé !"); }
Spécification | Statut | Commentaire |
---|---|---|
{{SpecName('Resource Timing', '#dom-performance-clearresourcetimings', 'clearResourceTimings()')}} | {{Spec2('Resource Timing')}} | Définition initiale. |
{{Compat("api.Performance.clearResourceTimings")}}