Skip to content

Commit 368df06

Browse files
authored
👾 smth
1 parent 93c464a commit 368df06

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

1-js/05-data-types/07-map-set/article.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ alert(map.size); // 3
4141

4242
Как мы видим, в отличие от объектов, ключи не были приведены к строкам. Можно использовать любые типы данных для ключей.
4343

44+
```smart header="`map[key]` isn't the right way to use a `Map`"
45+
Хотя `map[key]` также работает, например, мы можем установить `map[key] = 2`, в этом случае`map` рассматривался бы как обычный JavaScript объект, таким образом это ведёт ко всем соответствующим ограничениям (только строки/символьные ключи и так далее).
46+
47+
Поэтому нам следует использовать методы `map`: `set`, `get` и так далее.
48+
```
49+
4450
**Map может использовать объекты в качестве ключей.**
4551
4652
Например:

0 commit comments

Comments
 (0)