Метод new Map()
Примеры
Создание объекта карты путем передачи массива в конструкторе new Map():
// Создать карту
const fruits = new Map([
["apples", 500],
["bananas", 300],
["oranges", 200]
]);
Попробуйте сами »
Создание нового объекта карты и добавление элементов с помощью метода set():
// Создать карту
const fruits = new Map();
// Установить значения карты
fruits.set("apples", 500);
fruits.set("bananas", 300);
fruits.set("oranges", 200);
Попробуйте сами »
Описание
Конструктор new Map() создает объект карты.
Примечание
Объект карты может быть создан только с помощью new Map()
Синтаксис
new Map(iterable)
Параметры
| Параметр | Описание |
| iterable | Необязательно. Итерируемый объект с парами ключ-значение. |
Возвращаемое значение
| Тип | Описание |
| Object | Новый объект карты. |
Поддержка браузера
Map() — это функция ECMAScript6 (ES6).
ES6 (JavaScript 2015) поддерживается во всех современных браузерах с июня 2017 года:
| Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
| May 2016 | Apr 2017 | Jun 2017 | Sep 2016 | Jun 2016 |
Map() не поддерживается в Internet Explorer.