-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmap_loops.js
More file actions
36 lines (25 loc) · 713 Bytes
/
Copy pathmap_loops.js
File metadata and controls
36 lines (25 loc) · 713 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
//https://www.hackinbits.com/articles/js/how-to-iterate-a-map-in-javascript---map-part-2
let map = new Map()
map.set("one", "first element");
map.set("two", "second element");
map.set(3, "third element");
console.log("iterate map")
for (let [key, value] of map) {
console.log(key + " = " + value);
}
console.log("iterate keys")
for (let key of map.keys()) {
console.log(key);
}
console.log("iterate values")
for (let value of map.values()){
console.log(value);
}
console.log("iterate entries")
for (let [key, value] of map.entries()) {
console.log(key + " = " + value)
}
console.log("iterate map again")
for (let [_name, _sender] of map) {
console.log("=>" + _name + " = " + _sender);
}