JavaScript Cuenta Número de ocurrencias en la matriz de objetos

var result = array.reduce( (acc, o) => (acc[o.name] = (acc[o.name] || 0)+1, acc), {} );
Awful Albatross