Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

O método has() retorna um valor booleano indicando quando um elemento com a chave especificada existe ou não

Sintaxe

myMap.has(key);

Parametros

key
Necessário. A chave do elemento de teste presente no objeto Map.

Valor retornado

Booleano
Retorna true se um elemento com a chave especificada existe no objeto Map; caso contrário, false.

Exemplos

Usando o método has

var myMap = new Map();
myMap.set('da', "wae");

myMap.has('wae');  // retorna true
myMap.has('way');  // retorna false

Especificações

Especificação Status Comentário
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Map.prototype.has' in that specification.
Padrão Definição inicial.
ECMAScript Latest Draft (ECMA-262)
The definition of 'Map.prototype.has' in that specification.
Rascunho  

Compatibilidade com navegadores

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidiOS SafariSamsung InternetNode.js
Basic supportChrome Full support 38Edge Full support 12Firefox Full support 13IE Full support 11Opera Full support 25Safari Full support 8WebView Android Full support 38Chrome Android Full support 38Edge Mobile Full support 12Firefox Android Full support 14Opera Android Full support 25Safari iOS Full support 8Samsung Internet Android Full support Yesnodejs Full support Yes

Legend

Full support  
Full support

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: MarcVFX
Última atualização por: MarcVFX,