数组与对象的区别

110 阅读1分钟

1.数组在内存中按顺序存储的,而对象的键-值对在内存中是随机存储的

2.复杂度:

数组:在特定的索引处或在开头添加/删除元素的操作可能会非常慢,因为他们的复杂度为O(n)

对象:遍历对象的过程非常慢,因为对象的键值在内存中是随机存储的,还有可能的哈希碰     撞(两个或更多的键值对可能存储在相同的地址空间)