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
iterableOptional-
Wenn ein iterierbares Objekt (wie ein Array) übergeben wird, werden alle seine Elemente zur neuen
Maphinzugefügt. Jedes Element muss ein Objekt mit zwei Eigenschaften sein:0und1, die dem Schlüssel und dem Wert entsprechen (zum Beispiel[[1, "one"],[2, "two"]]). Wenn Sie diesen Parameter nicht angeben oder sein Wertnulloderundefinedist, ist die neueMapleer.
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…