Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Map.prototype.has()
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éthodehas() renvoie un booléen permettant de déterminer si l'objetMap en question contient la clé donnée.
Dans cet article
Exemple interactif
const map1 = new Map();map1.set("bar", "foo");console.log(map1.has("bar"));// Expected output: trueconsole.log(map1.has("baz"));// Expected output: falseSyntaxe
js
maMap.has(clé);Paramètres
cléCe paramètre obligatoire correspond à la clé dont on veut savoir si elle appartient à l'objet
Map.
Valeur de retour
Cette méthode renvoie un booléen :true si un élément avec cette clé existe au sein de l'objetMap etfalse sinon.
Exemples
js
var maMap = new Map();maMap.set("truc", "toto");maMap.has("truc"); // renvoie truemaMap.has("machin"); // renvoie falseSpécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-map.prototype.has> |