ES6 - Excluir Método de Mapa (chave)

Remove qualquer valor associado à chave e retorna o valor que Map.prototype.has (chave) teria retornado anteriormente. Map.prototype.has (chave) retornará falso posteriormente.

Sintaxe

myMap.delete(key);

Parâmetros

Key - chave do elemento a ser removido do mapa.

Valor de retorno

Devoluções truese o elemento saiu e foi removido; senão ele retornafalse.

Exemplo

var myMap = new Map(); 
myMap.set("id", "admin"); 
myMap.set("pass", "[email protected]"); 
console.log(myMap.has("id")); 

myMap.delete("id"); 
console.log(myMap.has("id"));

Resultado

true 
false