Files
freeCodeCamp/guide/russian/javascript/standard-objects/map/index.md
2018-10-16 21:32:40 +05:30

34 lines
795 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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
```