--- title: WeakSet.prototype.clear() slug: Web/JavaScript/Reference/Global_Objects/WeakSet/clear translation_of: Web/JavaScript/Reference/Global_Objects/WeakSet/clear ---
El mètode clear() elimina tots els elements d'un objecte WeakSet.
ws.clear();
clearvar ws = new WeakSet(); ws.add(window); ws.has(window); // true ws.clear(); ws.has(window); // false
No forma part de cap especificació actual o borrador. Aquest mètode formava part del borrador de l'especificació d'ECMAScript 6 fins la revisió 28 (versió del 14 d'octubre del 2014), però s'ha eliminat en versions posteriors del borrador. No formarà part de l'estàndard final.
{{CompatibilityTable}}
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Suport bàsic | 36 | {{CompatGeckoDesktop(34)}} | {{CompatNo}} | 23 | {{CompatNo}} |
| Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Suport bàsic | {{CompatNo}} | {{CompatGeckoMobile(34)}} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |