ES6 - Suppression de la méthode de carte (clé)

Supprime toute valeur associée à la clé et renvoie la valeur que Map.prototype.has (clé) aurait précédemment renvoyée. Map.prototype.has (key) retournera false par la suite.

Syntaxe

myMap.delete(key);

Paramètres

Key - clé de l'élément à supprimer de la carte.

Valeur de retour

Retour truesi l'élément est sorti et a été supprimé; sinon ça revientfalse.

Exemple

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

Production

true 
false