ES6 - Elimina metodo mappa (chiave)

Rimuove qualsiasi valore associato alla chiave e restituisce il valore che Map.prototype.has (chiave) avrebbe precedentemente restituito. Map.prototype.has (key) restituirà false in seguito.

Sintassi

myMap.delete(key);

Parametri

Key - chiave dell'elemento da rimuovere dalla mappa.

Valore di ritorno

ritorna truese l'elemento è uscito ed è stato rimosso; altrimenti ritornafalse.

Esempio

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"));

Produzione

true 
false