我觉得这是一个基本问题,但我尝试的一切都不起作用。我正在尝试访问嵌套在对象内的数组。
什么时候console.log(response.data)
我会得到一个里面有数组的对象
{
scanned: [],
complete: [],
received: [],
review: [],
}
但是如果我随后尝试使用 console.log(response.data.scanned)
访问其中一个数组,我将得到 undefined
我的问题是如何访问嵌套在对象中的数组?这可能吗?
*更新
这是我仅使用 console.log(response)
得到的响应
这是 console.log(response.data) 的响应
现在,如果我尝试 console.log(response.data['scanned'])
它仍然会给我未定义
如果我尝试 console.log(response['data.scanned'])
或 console.log(response['data']['scanned'])
也会给我未定义
最佳答案
console.log(response.data.Scanned)。资本S
关于javascript - 从对象访问数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52864231/