相关疑难解决方法(0)

获取数组中的维度大小

如何获得给定多维数组的维度?
编辑:它可以是1,2或3维,但每个子阵列具有相同的长度.

即为

var a = [[1,1,1], [1,1,1]]
Run Code Online (Sandbox Code Playgroud)

会[2,3]

javascript multidimensional-array

10
推荐指数
5
解决办法
3万
查看次数

使用Javascript检查多维数组的长度

可能重复:
Javascript关联数组的长度

我想检查一个多维数组的长度,但我得到"未定义"作为返回.我假设我的代码出错了,但我看不出有什么奇怪的.

alert(patientsData.length); //undefined
alert(patientsData["XXXXX"].length); //undefined
alert(patientsData["XXXXX"]['firstName']); //a name

fruits = ["Banana", "Orange", "Apple", "Mango"];
alert(fruits.length); //4
Run Code Online (Sandbox Code Playgroud)

思考?这可能与范围有关吗?声明数组并在函数外部设置.这可能与JSON有关吗?我从eval()语句创建了数组.为什么虚拟阵列工作得很好?

javascript arrays multidimensional-array

9
推荐指数
1
解决办法
2万
查看次数