Cette fonction, proposition pour ECMAScript 6 (Harmony), est expérimentale
Puisque cette fonction est toujours en développement dans certains navigateurs, veuillez consulter le tableau de compatibilité pour les préfixes à utiliser selon les navigateurs.
Il convient de noter qu'une fonctionnalité expérimentale peut voir sa syntaxe ou son comportement modifié dans le futur en fonction des évolutions de la spécification.
Résumé
La propriété WeakSet.prototype représente le prototype du constructeur WeakSet.
Attributs de WeakSet.prototype |
|
|---|---|
| Écrivable | Non |
| Énumérable | Non |
| Configurable | Non |
Description
Toutes les instances de WeakSet héritent de 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.
Propriétés
WeakSet.prototype.constructor- Cette propriété renvoie la fonction qui a créé le prototype de l'instance. Par défaut, ce sera la fonction native
WeakSet.
Méthodes
WeakSet.prototype.add(valeur)- Cette méthode permet d'ajouter une nouvel élément avec une valeur donnée à l'objet
WeakSet. WeakSet.prototype.delete(valeur)- Cette méthode retire l'élément associé à
valeur.WeakSet.prototype.has(valeur)renverrafalseune fois l'opération effectuée. WeakSet.prototype.has(valeur)- Cette méthode renvoie un booléen indiquant si oui ou non un élément est présent avec cette valeur au sein de l'objet
WeakSet. WeakSet.prototype.clear()Cette méthode retire tous les éléments de l'ensembleWeakSet.
Spécifications
| Spécification | Statut | Commentaires |
|---|---|---|
| ECMAScript 6 (ECMA-262) La définition de 'WeakSet.prototype' dans cette spécification. |
Draft | Définition initiale. |
Compatibilité des navigateurs
| Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Support simple | 36 | 34 (34) | Pas de support | 23 | Pas de support |
| Fonctionnalité | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Support simple | Pas de support | 34.0 (34) | Pas de support | Pas de support | Pas de support |