Map.prototype.has()
O método has()
retorna um valor booleano indicando quando um elemento com a chave especificada existe ou não
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Sintaxe
myMap.has(key);
Parametros
- key
- Necessário. A chave para verificar a presença do elemento no objeto
Map
.
Valor retornado
- Booleano
- Retorna
true
se um elemento com a chave especificada existe no objetoMap
; caso contrário:false
.
Exemplos
Usando o método has
var myMap = new Map();
myMap.set('bar', "foo");
myMap.has('bar'); // retorna true
myMap.has('foo'); // retorna false
myMap.has('barz'); // 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 (ECMA-262) The definition of 'Map.prototype.has' in that specification. |
Padrão em tempo real |
Compatibilidade com navegadores
BCD tables only load in the browser