// map.set(k, v) increments the map size iff map didn't already have an entry for k. | |
var m = new Map(); | |
m.set('a', 0); | |
assertEq(m.size, 1); | |
m.set('a', 0); | |
assertEq(m.size, 1); | |
m.set('a', undefined); | |
assertEq(m.size, 1); | |
m.set('b', 2); | |
assertEq(m.size, 2); | |
m.set('a', 1); | |
assertEq(m.size, 2); |