WeakSet.prototype.clear()

廃止

この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。

概要

WeakSetオブジェクトからすべての要素を削除します。

構文

ws.clear();

例: clear メソッドを使う

var ws = new WeakSet();

ws.add(window);
ws.has(window);  // true

ws.clear();

ws.has(window); // false

仕様

すべての現在の標準やドラフトでサポートされていません。このメソッドは、リビジョン 28 (October 14, 2014のバージョン)までECMAScript第6版ドラフト仕様でサポートされました。しかし、最新バージョンのドラフトで削除されました。最終仕様では、サポートされていません。

ブラウザ実装状況

No compatibility data found for javascript.builtins.WeakSet.clear.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

関連情報