How to group an array of objects by key
问题 Does anyone know of a (lodash if possible too) way to group an array of objects by an object key then create a new array of objects based on the grouping? For example, I have an array of car objects: var cars = [ { \'make\': \'audi\', \'model\': \'r8\', \'year\': \'2012\' }, { \'make\': \'audi\', \'model\': \'rs5\', \'year\': \'2013\' }, { \'make\': \'ford\', \'model\': \'mustang\', \'year\': \'2012\' }, { \'make\': \'ford\', \'model\': \'fusion\', \'year\': \'2015\' }, { \'make\': \'kia\', \