Javascript 如何从JSON字典中提取键值?
我正试图从JSON字典数组中提取或(切片?)具有相同键的每个值 在这种情况下,我想对Javascript 如何从JSON字典中提取键值?,javascript,reactjs,Javascript,Reactjs,我正试图从JSON字典数组中提取或(切片?)具有相同键的每个值 在这种情况下,我想对betakey的值进行切片,并将它们放在一个系列中 console.log(bucket[0].bucket\u beta) 原因是,我想计算beta的所有值之和,并找到平均值 export function calculateAvgValue(series) { return series.reduce(function(sum, a) { return sum + a },0)/(series.len
beta
key的值进行切片,并将它们放在一个系列中
console.log(bucket[0].bucket\u beta)
原因是,我想计算beta的所有值之和,并找到平均值
export function calculateAvgValue(series)
{
return series.reduce(function(sum, a) { return sum + a },0)/(series.length||1);
}
上面这个dictionary对象的问题是beta值都在各自独立的数组中
下面是我如何尝试调用函数并传递对象。但是问题是我不知道如何引用特定对象的beta
的每个值
calculateAvgValue(bucket.bucket_beta)
如何为对象中的每个数组正确获取特定于
beta
的所有值?您可以使用sum+b.beta。示例如下
const dictionary=[{symbol:“A”,beta:0.9266892815140224},
{符号:“AAP”,beta:0.8514784555010262},
{符号:“ADT”,beta:1.4008075473180654}]
const average=dictionary.reduce((a,b)=>a+b.beta,0)
console.log('average',average/dictionary.length)
返回和+a.beta
calculateAvgValue(bucket.bucket_beta)