【发布时间】:2021-08-11 14:15:06
【问题描述】:
您好,我想弄清楚如何从中获取“更改”值
{ data: { sequenceStart: 1613141716565, symbol: 'KCS-BTC', changes: { asks: [Array], bids: [] }, sequenceEnd: 1613141716565 }, subject: 'trade.l2update', topic: '/market/level2:KCS-BTC', type: 'message' }
数据存储在 let data = JSON.parse(msg)
我尝试过 console.log(data.data.changes) 但未定义,我迷路了,因为 console.log(data.data) 似乎让我在其中的一部分,但当我添加 .changes 时没有?
【问题讨论】:
-
你能确定响应是正确的 json 格式吗?如果它是一个字符串,那么它不会工作。您可以使用 firebug4 控制台查看格式
-
能否也检查一下错字(更改的拼写是否正确)
-
var grr = data.data console.log(typeof grr) 返回它是一个对象
标签: javascript json parsing