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