J'essaie de déterminer comment résumer les données suivantes à l'aide du Je voudrais le résumer comme ceci: p> Comment puis-je transmettre cela dans le _. comteby () < / Code>
Méthode dans Underscorejs . J'ai les données suivantes: _. Countby () code> Méthode fournie par Underscore.js? P> P>
3 Réponses :
Essayez ceci: jsfiddle: http://jsfiddle.net/hydv7/1/ p> p>
Parfait qui a fonctionné! Par intérêt, qu'est-ce que l'obj.value.signature_algorithm.replace ("", "_"); ligne faire?
Il remplace les espaces du nom de pays avec des traits de soulignement afin que les clés soient valides. (Bien que pas exactement requis :))
Quelle est la meilleure façon d'ajouter les valeurs de ComptData dans une page Web?
"CLEAN JS":
Germany 2 Hungary 2 Norway 1 United Kingdom 2 United States 3
1 doublure en utilisant Réduire A > var countData = data.reduce(function (a, x) {a[x.country] = (a[x.country] ? a[x.country] : 0) + 1; return a;}, {});
En terminant: essayez d'accepter quelques réponses de plus que vous avez obtenues. C'est une bonne habitude d'entrer dans.
Ok - alors où puis-je accepter une réponse? Je ne vois aucune option nulle part.