如何在javascript中从JSON数组创建值数组
请找到我的json数组,我想以以下格式形成数据数组: [Sunday.a\u count.value,周一.a\u count.value,周二.a\u count.value,周三.a\u count.value]-此格式输出将是[0,2,2,3]- 最终,这些值来自星期日a_计数、星期一a_计数、星期二a_计数和星期三a_计数 我无法在javascript中使用下面的json以上面的格式形成数据,如果有人能够帮助实现这一点,这将非常有用 谢谢如何在javascript中从JSON数组创建值数组,javascript,arrays,json,Javascript,Arrays,Json,请找到我的json数组,我想以以下格式形成数据数组: [Sunday.a\u count.value,周一.a\u count.value,周二.a\u count.value,周三.a\u count.value]-此格式输出将是[0,2,2,3]- 最终,这些值来自星期日a_计数、星期一a_计数、星期二a_计数和星期三a_计数 我无法在javascript中使用下面的json以上面的格式形成数据,如果有人能够帮助实现这一点,这将非常有用 谢谢 [ { "day" : "Sunday",
[ {
"day" : "Sunday",
"a_count" : 0,
"b_count" : 2,
"c_count" : 0,
"d_count" : 0
}, {
"day" : "Monday",
"a_count" : 2,
"b_count" : 0,
"c_count" : 0,
"d_count" : 0
}, {
"day" : "Tuesday",
"a_count" : 2,
"b_count" : 0,
"c_count" : 0,
"d_count" : 0
}, {
"day" : "Wednesday",
"a_count" : 3,
"b_count" : 0,
"c_count" : 0,
"d_count" : 0
} ]
正如我所理解的,你想从一个计数中得到值,你可以这样做
var数据=[{
“日”:“星期日”,
“a_计数”:0,
“b_计数”:2,
“c_计数”:0,
“d_计数”:0
}, {
“日”:“星期一”,
“a_计数”:2,
“b_计数”:0,
“c_计数”:0,
“d_计数”:0
}, {
“日”:“星期二”,
“a_计数”:2,
“b_计数”:0,
“c_计数”:0,
“d_计数”:0
}, {
“日”:“星期三”,
“a_计数”:3,
“b_计数”:0,
“c_计数”:0,
“d_计数”:0
} ];
var res=data.map(函数(el){
返回el.a_计数;
});
控制台日志(res)我知道了。谢谢你的回答!谢谢你的帮助