2016 - 2024

感恩一路有你

js递归遍历多维数组 javascript怎么把3个一维数组合成1个三维数组?

浏览量:2728 时间:2021-03-16 09:52:40 作者:admin

javascript怎么把3个一维数组合成1个三维数组?

理论上,这是不可能的。三个一维数组最多只能组合成二维数组。只有产生二维阵列,才能进一步组合成多维阵列。其方法如下:

var a=[1,2,3]var B=[2,3,1]var C=[3,2,1

]创建三个一维数组,并将三个一维数组形成一个数组。实际上,它只能看作一个二维数组:

var ABC=[a,B,C

]此时,ABC数组结构变成:

1,2,3

2,3,2

3,1,1]]第一列是一维数组a,第二列是B,第三列是C。它们的结构不产生第三维。因此,不可能确定标题的含义。

怎么将两个一维数组合并成一个二维数组在JavaScript中?

JS可以使用push方法向数组中添加元素。因此,它可以用以下代码实现:

让A1=[1

]让A2=[2

]让newarr=[新的推送(A1,A2)

当然,它也可以封装为如下函数:

函数fn(。。。Params){

让arr=[

]布置推力(... Params)

return arr

}

然后直接呼叫FN,如:FN(A1,A2)

在手机上打字,有点不方便。如果有任何错误,请指出。

js递归遍历多维数组 js定义一个空的二维数组 js如何创建二维数组

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。