--- title: WeakSet.prototype slug: conflicting/Web/JavaScript/Reference/Global_Objects/WeakSet tags: - ECMAScript 2015 - JavaScript - Propriété - Reference - WeakSet translation_of: Web/JavaScript/Reference/Global_Objects/WeakSet translation_of_original: Web/JavaScript/Reference/Global_Objects/WeakSet/prototype original_slug: Web/JavaScript/Reference/Objets_globaux/WeakSet/prototype ---
La propriété WeakSet
.prototype
représente le prototype du constructeur {{jsxref("WeakSet")}}.
Toutes les instances de {{jsxref("WeakSet")}} héritent de {{jsxref("WeakSet.prototype")}}. Le prototype du constructeur peut être utilisé pour ajouter des méthodes et/ou des propriétés à toutes les instances de WeakSet
.
WeakSet.prototype est un objet ordinaire :
Object.prototype.toString.call(WeakSet.prototype); // "[object Object]"
WeakSet.prototype.constructor
WeakSet
.valeur
. WeakSet.prototype.has(valeur)
renverra false
une fois l'opération effectuée.WeakSet
.WeakSet
.Spécification | État | Commentaires |
---|---|---|
{{SpecName('ES2015', '#sec-weakset.prototype', 'WeakSet.prototype')}} | {{Spec2('ES2015')}} | Définition initiale. |
{{SpecName('ESDraft', '#sec-weakset.prototype', 'WeakSet.prototype')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.WeakSet.prototype")}}