Map.prototype.delete()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die delete()-Methode von Map-Instanzen entfernt das angegebene Element aus dieser Map anhand des Schlüssels.

Probieren Sie es aus

Syntax

js
mapInstance.delete(key)

Parameter

key

Der Schlüssel des Elements, das aus dem Map-Objekt entfernt werden soll.

Rückgabewert

true, wenn ein Element im Map-Objekt existierte und entfernt wurde, oder false, wenn das Element nicht existiert.

Beispiele

Verwendung von delete()

js
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.

Spezifikationen

Specification
ECMAScript Language Specification
# sec-map.prototype.delete

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch