Signatur
mapInstance.delete(key)
Beschreibung
Die Methode delete() von Map-Instanzen entfernt den durch den Schlüssel angegebenen Eintrag aus dieser Map.
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $key Pflicht | any | — | Der Schlüssel des Eintrags, der aus dem Map-Objekt entfernt werden soll. Objekt-Schlüssel werden per Referenz und nicht per Wert verglichen. |
Rückgabewert
Typ
boolean
Beschreibung
true, wenn ein Eintrag im Map-Objekt erfolgreich entfernt wurde. false, wenn der Schlüssel in der Map nicht gefunden wurde.Beispiele
Verwendung von delete()
const myMap = new Map();
myMap.set("bar", "foo");
console.log(myMap.delete("bar")); // Returns true. Successfully removed.
console.log(myMap.has("bar")); // Returns false. The "bar" element is no longer present.