三维数组用js遍历

一个三维数组形式
array(
[0]=>array(
[0]=>array(A=> abc B=> 2017 a=> bb b => cc)
[1]=>array(A=> abc B=> 2017 a=> ee b => ff)
[2]=>array(A=> abc B=> 2017 a=> ee b => ff)
)

[1]=>array(
[0]=>array(A=> abc B=> 2017 a=> bb b => cc)
[1]=>array(A=> abf B=> 2017 a=> ee b => gg)
)

[2]=>array(
[0]=>array(A=> abc B=> 2017 a=> bb b => cc)
)

需求动态创建两个div外层大的div内容包含A,B内容。
里边包含的小div包含a,b的内容
A B内容重复的,
a b内容是不同的
这个怎么解决啊

第1个回答  2017-03-31
var arr = [];
for (var i = 0; i < 3; i++) {
    arr[i] = [];
    for (var j = 0; j < i+1; j++) {
        arr[i][j] = [];
        for (var z = 0; z < 3; z++) {
            var v = '';
            if(z==0){
                k = 'A';
                v='abc';
            }else if(z==1){
                k = 'B';
                v='2017';
            }else if(z==2){
                k = 'C';
                v='aa';
            }
            arr[i][j][k] = v;
        };
    };
};
console.log(arr);

望采纳,不懂请追问

本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网