Map()-Konstruktor - JavaScript | MDN
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Der Map()-Konstruktor erstellt Map-Objekte.
Syntax
js
new Map()
new Map(iterable)
Hinweis:
Map() kann nur mit new konstruiert werden. Ein Versuch, ihn ohne new aufzurufen, führt zu einem TypeError.
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
| Spezifikation |
|---|
| ECMAScript® 2026 Language Specification # sec-map-constructor |
Browser-Kompatibilität
Siehe auch
Help improve MDN
Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.