Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
Map.prototype.has()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
El métodohas() de las instanciasMap regresa un booleano indicando si un elemento con la llave especificada existe o no en estemap.
In this article
Pruébalo
const map1 = new Map();map1.set("bar", "foo");console.log(map1.has("bar"));// Expected output: trueconsole.log(map1.has("baz"));// Expected output: falseSintaxis
js
has(key)Parámetros
keyLa llave del elemento que se quiere comprobar si existe en el objeto
Map.
Valor devuelto
true si un elemento con la llave especificada existe en el objetoMap; de lo contrario regresafalse.
Ejemplos
>Usando has()
js
const myMap = new Map();myMap.set("bar", "foo");console.log(myMap.has("bar")); // trueconsole.log(myMap.has("baz")); // falseEspecificaciones
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-map.prototype.has> |