我从服务器端得到这样的响应。
[
[
{
"friends": [
{
"friendname": "UlricFields"
}
],
"_id": "5c6bce0542d617270410432c",
"img": "temple.jpg",
"name": "ImaHurley",
"email": "minoz@mailinator.com",
"lastname": "Harvey",
"pass": "Pa$$w0rd!",
"phonenumber": "+1 (753) 426-2245",
"zipcode": "883332",
"birthdate": "11-Feb-1981",
"__v": 0
}
],
[
{
"friends": [
{
"friendname": "UlricFields"
}
],
"_id": "5c6bcffd6fb50e16c43a8ffb",
"img": "parachut.jpg",
"name": "Arjun",
"email": "arjunshinojiya@gmail.com",
"lastname": "Wiggins",
"pass": "Pa$$w0rd!",
"phonenumber": "+1 (642) 313-9353",
"zipcode": "156432",
"birthdate": "11-Nov-1980",
"__v": 0
}
]
]
结构为[[object],[object]]。主数组中可以有2个以上或只有一个数组。现在我想从此结构中获取名称和img。
到目前为止,我已经尝试过了,但是没有用。
for (var i = 0; i < res.length; i++) {
console.log("Item name: " + res[i]);
for(Object in i){
console.log(Object);
}
}
res [i]正在打印此[{whole object}],[{whole object}]。我不知道现在该如何获取数据。请帮助我。谢谢
我检查了堆栈中的其他问题,但先是名称,然后是数组,我可以通过访问名称来查找值,但就我而言,我有没有名称的数组,这也是多个数组循环,并且数组内部的主要数组循环可以是1,2或更高。与其他问题不同。