Map 基于链表的实现,可以用属性和值表现对应关系吗?

来源:7-6 基于链表的映射实现

weixin_慕侠4310611

2020-03-22

本身 object 的 property 和 value 就是一一对应的关系,为什么不用 node.key = value 形式去表现 Map,而是用两个属性 keyvalue呢? 这样做是为了兼容更多的 key 类型吗?因为 javascript 里 object 里的 property 限定了只能是 int,string,Symbol 这3中类型。分别用两个属性,key 就不会有类型限制。除了这点,还有别的考量吗?

写回答

1回答

liuyubobobo

2020-03-22

抱歉,我没有理解你的问题,什么叫 node.key = value 形式去表现 Map?

0
3
weixin_慕侠4310611
回复
liuyubobobo
好的,明白啦,谢谢~
2020-03-22
共3条回复

玩转数据结构

动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…

6221 学习 · 1704 问题

查看课程