--- title: WeakSet.prototype slug: Web/JavaScript/Reference/Global_Objects/WeakSet/prototype translation_of: Web/JavaScript/Reference/Global_Objects/WeakSet translation_of_original: Web/JavaScript/Reference/Global_Objects/WeakSet/prototype ---
La propietat WeakSet.prototype representa el prototip pel constructor {{jsxref("WeakSet")}}.
Les instàncies {{jsxref("WeakSet")}} hereten de {{jsxref("WeakSet.prototype")}}. Es pot utilitzar l'objecte prototip del constructor per afegir propietats o mètodes a totes les instàncies WeakSet.
WeakSet.prototype és en si mateix només un objecte ordinari
Object.prototype.toString.call(WeakSet.prototype); // "[object Object]"
WeakSet.prototype.constructorWeakSet.value. WeakSet.prototype.has(value) retornarà després false.WeakSet.WeakSet.| Especificació | Estat | Comentaris |
|---|---|---|
| {{SpecName('ES6', '#sec-weakset.prototype', 'WeakSet.prototype')}} | {{Spec2('ES6')}} | Definició inicial. |
{{CompatibilityTable}}
| Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Suport bàsic | 36 | {{ CompatGeckoDesktop(34) }} | {{CompatNo}} | 23 | {{CompatNo}} |
| Objecte ordinari | {{CompatUnknown}} | {{CompatGeckoDesktop("40")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
| Característica | Chrome per Android | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|---|
| Suport bàsic | {{CompatNo}} | {{CompatNo}} | {{ CompatGeckoMobile(34) }} | {{CompatNo}} | {{CompatNo}} | {{CompatNo}} |
| Objecte ordinari | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatGeckoMobile("40")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |