map
来源:3-9 Map的应用
慕芸芸
2023-03-06 09:38:55
let m=new Map(); m.set([1],'imooc'); console.log(m.get([1]));//undefined console.log(m.has([1]));//false
为什么它找不到‘imooc’,结果是undefined和false,我该如何访问这个‘imooc’
1回答
同学你好,数组是复杂数据类型,在内存中存储的是地址。多个[1],只是长得一样,在内存中并不是同一个地址,不是同一个对象,因此获取不到。修改如下:

祝学习愉快!
相似问题