WeakMap.prototype.get()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Please help us by answering a few questions.
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® 2025 Language Specification # sec-weakmap.prototype.get |
Compatibilité des navigateurs
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
get |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- See implementation notes.
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.