Map.prototype.has()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Die has()-Methode von Map-Instanzen gibt einen booleschen Wert zurück, der angibt, ob ein Eintrag mit dem angegebenen Schlüssel in dieser Map existiert oder nicht.
Probieren Sie es aus
const map = new Map();
map.set("bar", "foo");
console.log(map.has("bar"));
// Expected output: true
console.log(map.has("baz"));
// Expected output: false
Syntax
js
has(key)
Parameter
Rückgabewert
Gibt true zurück, wenn ein Eintrag mit dem angegebenen Schlüssel im Map-Objekt existiert; andernfalls false.
Beispiele
>Verwendung von has()
js
const myMap = new Map();
myMap.set("bar", "foo");
console.log(myMap.has("bar")); // true
console.log(myMap.has("baz")); // false
Spezifikationen
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-map.prototype.has> |