【发布时间】:2021-02-10 16:31:33
【问题描述】:
您好,我有一个 obj(来自解析的 JSON),我试图从中仅获取一个值“VALUE”(default.timelineData)
例如,从这个 obj 我想要一个数组 [38,35,87,63,34]。
我尝试使用 Object.values 并将其传递给数组,然后使用它,但它非常复杂,我相信它有一个捷径。功能没有成功希望帮助谢谢...
{
"default":{
"timelineData":[
{
"time":"1610323200",
"formattedTime":"Jan 11, 2021",
"formattedAxisTime":"Jan 11",
"value":[
38
],
"hasData":[
true
],
"formattedValue":[
"38"
]
},
{
"time":"1610409600",
"formattedTime":"Jan 12, 2021",
"formattedAxisTime":"Jan 12",
"value":[
35
],
"hasData":[
true
],
"formattedValue":[
"35"
]
},
{
"time":"1610496000",
"formattedTime":"Jan 13, 2021",
"formattedAxisTime":"Jan 13",
"value":[
87
],
"hasData":[
true
],
"formattedValue":[
"87"
]
},
{
"time":"1610582400",
"formattedTime":"Jan 14, 2021",
"formattedAxisTime":"Jan 14",
"value":[
63
],
"hasData":[
true
],
"formattedValue":[
"63"
]
},
{
"time":"1610668800",
"formattedTime":"Jan 15, 2021",
"formattedAxisTime":"Jan 15",
"value":[
34
],
"hasData":[
true
],
"formattedValue":[
"34"
]
}
],
"averages":[
]
}
}
【问题讨论】:
-
请添加您的尝试。也许看看property accessor 会有所帮助。
标签: javascript node.js arrays algorithm data-structures