JS中map 和 JS中对象的对比 xiaoxiaoo 2020-10-28 117 阅读1分钟 1.之前一直觉得这两个对象好像,都是键值对集合,其实是有不同的使用场景的 2.js对象的key只能是字符串类型,存放复杂数据结构会有问题,虽然语法上key可以用bool,int,obj能通过,但是其实是会被toString作为key。 3.map才是严格意义上的键值对集合,可以映射任意两个类型数据之间的对应关系。