--- title: WeakSet.prototype.delete() slug: Web/JavaScript/Reference/Global_Objects/WeakSet/delete translation_of: Web/JavaScript/Reference/Global_Objects/WeakSet/delete ---
El mètode delete()elimina l'element especificat de l'objecte WeakSet.
ws.delete(value);
WeakSet.Retorna true si l'element dins l'objecte WeakSet s'ha eliminat satisfactòriament; Del cas contrari retornarà false.
deletevar ws = new WeakSet();
var obj = {};
ws.add(window);
ws.delete(obj); // Retorna false. No s'ha trobat cap obj per eliminar.
ws.delete(window); // Retorna true. Eliminat satisfactòriament.
ws.has(window); // Retorna false. window ja no és present en WeakSet.
| Especificació | Estat | Comentaris |
|---|---|---|
| {{SpecName('ES6', '#sec-weakset.prototype.delete', 'WeakSet.prototype.delete')}} | {{Spec2('ES6')}} | Definició inicial. |
{{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}} |