数组理论基础
- 在面试中,主要是考察对代码的掌控能力
- 数组是存放在连续内存空间上的相同类型数据的集合。
在 JavaScript 中不是这样的存放方式,因为每个元素可以是不同的类型,没办法用一个相同的大小存储。JS 是以哈希映射的形式存储,可以通过多种数据结构实现,如链表。JS 数组不能使用小于 0 的索引
- 二维数组不同的语言在内存上的存储方式是不同的,C++是连续地址存储
上次更新: 2023/12/16, 09:22:46
Allen's blog 在 JavaScript 中不是这样的存放方式,因为每个元素可以是不同的类型,没办法用一个相同的大小存储。JS 是以哈希映射的形式存储,可以通过多种数据结构实现,如链表。JS 数组不能使用小于 0 的索引