WeakMap.prototype.set()
s
La méthode set()
permet d'ajouter un nouvel élément avec une clé
et une valeur
à un objet WeakMap
.
Exemple interactif
Syntaxe
wm.set(clé, valeur);
Paramètres
clé
-
Ce paramètre est obligatoire et doit être un objet. Il correspond à la clé de l'élément qu'on souhaite ajouter à l'objet
WeakMap
. valeur
-
Ce paramètre est obligatoire et peut avoir n'importe quel type. Il correspond à la valeur de l'élément qu'on souhaite ajouter à l'objet
WeakMap
.
Valeur de retour
Cette méthode renvoie l'objet WeakMap
potentiellement mis à jour.
Exemples
var wm = new WeakMap();
var obj = {};
// Ajouter un nouvel élément à la WeakMap
wm.set(obj, "toto").set(window, "truc"); // on peut chaîner les instructions
// Mettre à jour un élément de la WeakMap
wm.set(obj, "machin");
Spécifications
Specification |
---|
ECMAScript Language Specification # sec-weakmap.prototype.set |
Compatibilité des navigateurs
BCD tables only load in the browser