我在响应/正文上使用了以下功能:
var parsed = JSON.parse(body)
记录日志时,我想获取mainImage
,这是一个保存我想要的值的键,格式为:
"mainImage":{
"original":"https://mesh-uploads-legacy.s3.amazonaws.com/mesh-control/2439898fa4b94968afb957162735394c_BANNERmax1plat.jpg"
},
但是,我得到了:
mainImage: [Object],
如何为mainImage的每个键打开[Object]以提取子键original
的值?
答案 0 :(得分:0)
从您发布的代码来看,mainImage
本身似乎是另一个对象的一部分。
在这种嵌套更深的对象的情况下,记录器仅触发所有值的.toString()
,从而导致[Object]
用于对象。
但是,这仅在记录器的输出中。您仍然可以通过以下方式访问您的值:
parsed.products[x].mainImage
其中x
是数组中的位置