Map()-Konstruktor
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.
Der Map()
-Konstruktor erstellt Map
-Objekte.
Syntax
js
new Map()
new Map(iterable)
Parameter
iterable
Optional-
Wenn ein iterierbares Objekt (wie ein Array) übergeben wird, werden alle seine Elemente zur neuen
Map
hinzugefügt. Jedes Element muss ein Objekt mit zwei Eigenschaften sein:0
und1
, die dem Schlüssel und dem Wert entsprechen (zum Beispiel[[1, "one"],[2, "two"]]
). Wenn Sie diesen Parameter nicht angeben oder sein Wertnull
oderundefined
ist, ist die neueMap
leer.
Beispiele
>Erstellen einer neuen Map
js
const myMap = new Map([
[1, "one"],
[2, "two"],
[3, "three"],
]);
Spezifikationen
Specification |
---|
ECMAScript® 2026 Language Specification> # sec-map-constructor> |
Browser-Kompatibilität
Loading…