JavaScript new Map()

Definicja i użycie

new Map() Konstruktor używany do tworzenia obiektów Map.

Uwaga

Obiekt Map można utworzyć tylko przez new Map() do konstruowania.

Instancja

Przykład 1

Przez new Map() Konstruktor przekazuje tablicę do utworzenia obiektu Map:

// Utwórz Map
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

Spróbuj sam

Przykład 2

Utwórz nowy obiekt Map i użyj set() Metoda dodawania elementów:

// Utwórz Map
const fruits = new Map();
// Ustawienie wartości Map
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);

Spróbuj sam

Gramatyka

new Map(iterable)

Parametry

Parametry Opis
iterable Opcjonalnie. Obiekt iterowalny zawierający pary klucz-wartość.

Zwracana wartość

Typ Opis
Obiekt Nowy obiekt Map.

Obsługa przeglądarek

Mapa to cecha ECMAScript6 (ES6).

od czerwca 2017 roku, wszystkie nowoczesne przeglądarki obsługują ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
maj 2016 roku kwiecień 2017 roku Czerwiec 2017 roku Wrzesień 2016 roku Czerwiec 2016 roku

Map nie jest obsługiwana w Internet Explorer.