-1:000000000000 | 0:d9bbf239389f |
---|---|
1 // map.set(k, v) increments the map size iff map didn't already have an entry for k. | |
2 | |
3 var m = Map(); | |
4 m.set('a', 0); | |
5 assertEq(m.size, 1); | |
6 m.set('a', 0); | |
7 assertEq(m.size, 1); | |
8 m.set('a', undefined); | |
9 assertEq(m.size, 1); | |
10 | |
11 m.set('b', 2); | |
12 assertEq(m.size, 2); | |
13 m.set('a', 1); | |
14 assertEq(m.size, 2); |