--- title: performance.clearResourceTimings() slug: Web/API/Performance/clearResourceTimings tags: - API - Web パフォーマンス - メソッド - リファレンス translation_of: Web/API/Performance/clearResourceTimings ---
{{APIRef("Resource Timing API")}}

clearResourceTimings() メソッドは、{{domxref("PerformanceEntry.entryType","entryType")}} が "resource" のすべての{{domxref("PerformanceEntry","パフォーマンスエントリ")}}をブラウザのパフォーマンスデータバッファから削除し、パフォーマンスデータバッファのサイズをゼロに設定します。ブラウザのパフォーマンスデータバッファのサイズを設定するには、{{domxref("Performance.setResourceTimingBufferSize()")}} メソッドを使用します。

{{AvailableInWorkers}}

構文

performance.clearResourceTimings();

引数

void
 

戻り値

なし
このメソッドには戻り値はありません。

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")}}