--- title: performance.clearResourceTimings() slug: Web/API/Performance/clearResourceTimings tags: - API - Web パフォーマンス - メソッド - リファレンス translation_of: Web/API/Performance/clearResourceTimings ---
clearResourceTimings()
メソッドは、{{domxref("PerformanceEntry.entryType","entryType")}} が "resource
" のすべての{{domxref("PerformanceEntry","パフォーマンスエントリ")}}をブラウザのパフォーマンスデータバッファから削除し、パフォーマンスデータバッファのサイズをゼロに設定します。ブラウザのパフォーマンスデータバッファのサイズを設定するには、{{domxref("Performance.setResourceTimingBufferSize()")}} メソッドを使用します。
{{AvailableInWorkers}}
performance.clearResourceTimings();
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("Browser does not support Web Performance"); return; } // Create a resource timing performance entry by loading an image load_resource(); var supported = typeof performance.clearResourceTimings == "function"; if (supported) { console.log("Run: performance.clearResourceTimings()"); performance.clearResourceTimings(); } else { console.log("performance.clearResourceTimings() NOT supported"); return; } // getEntries should now return zero var p = performance.getEntriesByType("resource"); if (p.length == 0) console.log("... Performance data buffer cleared"); else console.log("... Performance data buffer NOT cleared!"); }
仕様書 | ステータス | コメント |
---|---|---|
{{SpecName('Resource Timing', '#dom-performance-clearresourcetimings', 'clearResourceTimings()')}} | {{Spec2('Resource Timing')}} | 初期定義 |
{{Compat("api.Performance.clearResourceTimings")}}