键值对怎么取值 js有了对象可以存键值对为什么需要map呢?
js有了对象可以存键值对为什么需要map呢?1. object的键只能是字符串和符号,map的键可以是任何类型;2。object的keyValue是无序的,而map是有序的;3。object的key-
js有了对象可以存键值对为什么需要map呢?
1. object
的键只能是字符串和符号,map的键可以是任何类型;
2。object
的keyValue是无序的,而map是有序的;
3。object
的key-value对的大小需要手工计算,映射有size属性可以直接取;
4。对象
在迭代前需要得到密钥数组,映射可以直接迭代;
5。object
有prototype对象,可能有keynam 6。频繁添加和删除地图的速度更快;