Map : méthode 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éthode has() des instances de Map retourne un booléen indiquant si une entrée avec la clé définie existe dans cette Map ou non.
Exemple interactif
const map = new Map();
map.set("toto", "truc");
console.log(map.has("toto"));
// Sortie attendue : true
console.log(map.has("baz"));
// Sortie attendue : false
Syntaxe
js
has(key)
Paramètres
Valeur de retour
Retourne true si une entrée avec la clé définie existe dans l'objet Map, sinon false.
Exemples
>Utiliser la méthode has()
js
const maMap = new Map();
maMap.set("truc", "toto");
maMap.has("truc"); // true
maMap.has("bidule"); // false
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-map.prototype.has> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Map - La méthode
Map.prototype.delete() - La méthode
Map.prototype.get() - La méthode
Map.prototype.set()