Elimina cualquier valor asociado a la clave y devuelve el valor que Map.prototype.has (clave) habría devuelto previamente. Map.prototype.has (key) devolverá falso después.
Sintaxis
myMap.delete(key);
Parámetros
Key - clave del elemento que se eliminará del mapa.
Valor devuelto
Devoluciones truesi el elemento salió y fue eliminado; si no vuelvefalse.
Ejemplo
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"));
Salida
true
false