2
我从一个查询中根据firebase检索了下面的数据。 我试图创建一个没有成功的2D数组。使用对象创建一个二维数组 - Javascript
我该怎么办?
Object {address: "6220 Lawson Dr, Haymarket, VA 20169", name: "Dave", petProfile: "A"}
Object {address: "2121 I St NW, Washington, DC 20052", name: "George W", petProfile: "A"}
预期结果:
[
["6220 Lawson Dr, Haymarket, VA 20169", "Dave", "A"],
["2121 I St NW, Washington, DC 20052", "George W", "A"]
]
我的代码:
var myArr = [];
for (var i=0, len=data.length; i<len; i++) {
for (var j=0, len2=data[i].length; j<len2; j++) {
var sub = data[i][j];
}
}
myArr.push(sub);
console.log(myArr);
为什么要创建一个二维数组?你确定你不能使用一组对象吗? – Triptych
你说得对。我认为一组对象也可以工作。 –