首页 > 解决方案 > 为什么人们说javascript没有二维数组?

问题描述

为什么有人说javascript没有二维数组?不是吗

[[]]

二维数组?

标签: javascriptarrays

解决方案


嗯,[[]]是一个包含数组的数组。此外,[[1],[2,3]]是一个包含数组的数组。

有时,数组数组可以并且打算被解释为 2D 数组。其他时候是不同的。

虽然 js 明确允许数组包含数组,但它并没有为 2D 数组作为完整的数据结构提供任何特殊支持。作为开发人员,这对您意味着什么可能取决于您对 2D 数组的期望。


推荐阅读