一个三维数组形式
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);望采纳,不懂请追问本回答被提问者和网友采纳
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);望采纳,不懂请追问本回答被提问者和网友采纳