皈依舞
map本身还是用reference来作为get时验证key的, 所以必须要是相同的key, 对map而言, ['a'] === ['a']是false的, 你需要把['a'] 存储到变量, 然后再去set/get就可以了:var map = new Map();map.set(['a'], 555);
var a = ['a'];map.set(a, 55);// map: {['a']: 555, ['a']: 55}map.get(['a']) // undefinedmap.get(a) // 55