Map.prototype.has()

This translation is incomplete. Please help translate this article from English

El método has() devuelve un booleano indicando si el elemento con la llave especificada existe o no.

Sintaxis

myMap.has(key)

Parameteros

key
La llave del elemento a probar si esta presente en el objeto Map.

Valor devuelto

true si el elemento con la llave especificada existe en el objeto Map; de lo contrario false.

Ejemplos

Usando has()

let myMap = new Map()
myMap.set('bar', "foo")

myMap.has('bar')   // returns true
myMap.has('baz')   // returns false

Especificaciones

Especificación
ECMAScript (ECMA-262)
La definición de 'Map.prototype.has' en esta especificación.

Browser compatibility

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome para AndroidFirefox para AndroidOpera para AndroidSafari en iOSSamsung InternetNode.js
hasChrome Soporte completo 38Edge Soporte completo 12Firefox Soporte completo 13IE Soporte completo 11Opera Soporte completo 25Safari Soporte completo 8WebView Android Soporte completo 38Chrome Android Soporte completo 38Firefox Android Soporte completo 14Opera Android Soporte completo 25Safari iOS Soporte completo 8Samsung Internet Android Soporte completo 3.0nodejs Soporte completo 0.12
Soporte completo 0.12
Soporte completo 0.10
Deshabilitado
Deshabilitado From version 0.10: this feature is behind the --harmony runtime flag.

Leyenda

Soporte completo  
Soporte completo
El usuario debe de habilitar explícitamente esta característica.
El usuario debe de habilitar explícitamente esta característica.

See also