Object-Array enthält 700 Objekte. Ich habe Unterstreich _ each für Berechnung verwendet, um den Durchschnitt zu erhalten. Der Code funktioniert gut, aber es ist eine große Zeitverzögerung für die Berechnung. Bitte beziehen Sie sich auf den folgenden Code und beraten Sie mich._.each Leistungsproblem - Underscore.js
typesOverall=
Analytics:{[{
Analytics:{
area:"Digital"
category:"Analytics"
qId:"iBWmASYL6HQMtpzGH"
type:"Reinvent"
userId:"2PXk3uJqKrWeJW3RW"
val:1.333333333333333
},
{
Analytics:{
area:"Digital"
category:"Analytics"
qId:"iBWmASYL6HQMtpzGH"
type:"Reinvent"
userId:"2PXk3uJqKrWeJW3RW"
val:1.333333333333333
}...........]}
_.each(typesOverall, function(val, key) {
result[key] = _.reduce(val, function(memo, v) {
return memo + v.val;
}, 0)/val.length * 10;
});
Könnten Sie sind, was 'typesOverall' wie in Ihrer Frage aussieht? – Tholle
@Tholle - Ich habe meine Frage noch einmal bearbeitet. Könnten Sie es bitte beziehen? –