什么是真正的多维数组?

Sin*_*nan 16 javascript arrays multidimensional-array

我正在读一本关于Javascript的书,看到了这一行;

JavaScript不支持真正的多维数组,但您可以使用数组数组来近似它们.

有什么不同?

rec*_*ive 17

真正的多维数组必须使用多个索引编制索引.可以使用单个索引索引数组数组,该索引将返回另一个数组.真正的多维数组连续存储其所有数据.数组数组存储其周围任意散布的所有组成数组.由于真实数组的缓存效应,这可以提高迭代性能.

  • 请注意,例如,在JavaScript中,没有强制要求二维数组的行具有相同的列数. (3认同)