【发布时间】:2016-11-21 14:21:24
【问题描述】:
我有以下 json 对象被返回并存储在一个名为 data 的变量中:
{"data":{"min":1,"q1":59,"median":117,"q3":175,"max":233}}
由于这是单个对象而不是对象数组,因此我无法执行 data[0]、data[1] 等操作。
如何提取 min 属性及其值并存储在变量中?
我尝试了var test = JSON.parse(data),然后尝试了array.push([test.min]),但都失败了。
有更简单的方法吗?
【问题讨论】:
-
test.data.min -
“JSON 对象”是字符串,还是 JavaScript 对象?如果是字符串,
JSON.parse首先将其转换为 JavaScript 对象。然后使用标准的对象属性访问语法 (obj.prop) 来获取它的属性。
标签: javascript json object