La méthode has() renvoie un booléen indiquant si un objet donné est contenu dans l'ensemble WeakSet.

Syntaxe

ws.has(valeur);

Paramètres

valeur
Ce paramètre est obligatoire. Il représente l'objet dont on souhaite savoir s'il est, ou non, présent dans l'objet WeakSet.

Valeur renvoyée

Booléen
La méthode renvoie true si l'objet WeakSet contient bien un élément avec la valeur donnée, false sinon.

Exemple

Utiliser la méthode has()

var ws = new WeakSet();
var obj = {};
ws.add(window);

mySet.has(window);  // renvoie true
mySet.has(obj);     // renvoie false

Spécifications

Spécification État Commentaires
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'WeakSet.prototype.has' dans cette spécification.
Standard Définition initiale.
ECMAScript Latest Draft (ECMA-262)
La définition de 'WeakSet.prototype.has' dans cette spécification.
Projet  

Compatibilité des navigateurs

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple36 Oui34 Non239
FonctionnalitéAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Support simple3636 Oui34239 Oui

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,