获取数组对象中的value值,组成新数组
var arr1 = [[{
"objecName": "Tom",
"Age": 23
}, {
"objecName": "Joe",
"Age": 22
}, {
"objecName": "Bob",
"Age": 24
}
], "楼盘", "楼层", "001"];
for (var i in arr1) {
var array = new Array();
if (i == 0) {
var arr2 = arr1[0];
for (var j in arr2) {
// debugger;
var obj1 = new Object(); //每次循环都会新建一个对象,这个对象的name,age等于每次循环的值
var name = arr2[j].objecName;
var age = arr2[j].Age;
console.log(name, age);
obj1.name = name;
obj1.age = age;
array.push(obj1);//将每一次循环创建的对象push到数组中去
array.push(arr2[j].Age);//将每一次循环创建的对象push到数组中去
}
console.log(array);
}
}
打印效果