Skip to content

Commit c90ba7a

Browse files
committed
es map
1 parent fd10106 commit c90ba7a

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

javascript-developer/es/map-set-get.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ The main methods are:
3636
map.size – returns the current element count.
3737
```
3838

39+
when use map
40+
41+
* Need to use a non-string value as a key
42+
* specific order
43+
3944
## set
4045

4146
```js
@@ -167,6 +172,23 @@ console.log(users.get('phone').office);
167172
// dev
168173
```
169174

175+
## specific order
176+
177+
```js
178+
// with object
179+
let data = {
180+
'name': 'kamal'
181+
'1': 'one'
182+
}
183+
console.log(data)
184+
185+
// with map
186+
let data = new Map()
187+
data.set('name','kamal')
188+
data.set('1', 'one')
189+
console.log(data.entries())
190+
```
191+
170192
# soureces
171193

172194
* [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map)

0 commit comments

Comments
 (0)