作者:ssl87 | 来源:互联网 | 2023-09-18 20:38
1234const map = new Map();map.set(['a'], 555);map.get(['a']) // undefined上面代码的set和get方法,表面是针对同一个键,但实
1 2 3 4
| const map = new Map();
map.set(['a'], 555);
map.get(['a']) // undefined |
上面代码的set和get方法,表面是针对同一个键,但实际上这是两个值,内存地址是不一样的,因此get方法无法读取该键,返回undefined。
怎么看出上面代码是两个值的?