freeCodeCamp/guide/russian/javascript/standard-objects/map/index.md

34 lines
795 B
Markdown
Raw Normal View History

2018-10-12 20:00:59 +00:00
---
title: Map
localeTitle: карта
---
## карта
Карта записей `[key, value]` , где ключи и значения могут быть любым значением (оба объекта и примитивные значения).
## Синтаксис
```javascript
new Map([iterable])
```
## параметры
**iterable** Array или другой итерируемый объект, элементами которого являются пары ключ-значение.
## пример
```javascript
// basic usage
const myMap = new Map();
myMap.set('foo',1);
myMap.set('bar',2);
myMap.set('baz',3);
myMap.get('foo'); // returns 1
myMap.get('baz'); // returns 3
myMap.get('hihi'); // return undefined
myMap.size(); // 3
```