WeakMap.prototype.get()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode get() permet de renvoyer un élément donné d'un objet WeakMap.
Exemple interactif
const weakmap1 = new WeakMap();
const object1 = {};
const object2 = {};
weakmap1.set(object1, 42);
console.log(weakmap1.get(object1));
// Expected output: 42
console.log(weakmap1.get(object2));
// Expected output: undefined
Syntaxe
js
wm.get(clé);
Paramètre
clé-
Ce paramètre est obligatoire. Il correspond à la clé de l'élément qu'on souhaite récupérer depuis l'objet
WeakMap.
Valeur de retour
L'élément associé à la clé donnée ou undefined si la clé ne peut pas être trouvée dans l'objet WeakMap.
Exemples
js
var wm = new WeakMap();
wm.set(window, "toto");
wm.get(window); // Renvoie "toto"
wm.get("machin"); // Renvoie undefined.
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-weakmap.prototype.get> |
Compatibilité des navigateurs
Chargement…