{"ScriptPreparationCode":null,"TestCases":[{"Name":"es6","Code":"var cars = [{ make: \u0027audi\u0027, model: \u0027r8\u0027, year: \u00272012\u0027 }, { make: \u0027audi\u0027, model: \u0027rs5\u0027, year: \u00272013\u0027 }, { make: \u0027ford\u0027, model: \u0027mustang\u0027, year: \u00272012\u0027 }, { make: \u0027ford\u0027, model: \u0027fusion\u0027, year: \u00272015\u0027 }, { make: \u0027kia\u0027, model: \u0027optima\u0027, year: \u00272012\u0027 }],\r\n result = cars.reduce(function (r, a) {\r\n r[a.make] = r[a.make] || [];\r\n r[a.make].push(a);\r\n return r;\r\n }, Object.create(null));","IsDeferred":false},{"Name":"lodash","Code":"var a = [{ make: \u0027audi\u0027, model: \u0027r8\u0027, year: \u00272012\u0027 }, { make: \u0027audi\u0027, model: \u0027rs5\u0027, year: \u00272013\u0027 }, { make: \u0027ford\u0027, model: \u0027mustang\u0027, year: \u00272012\u0027 }, { make: \u0027ford\u0027, model: \u0027fusion\u0027, year: \u00272015\u0027 }, { make: \u0027kia\u0027, model: \u0027optima\u0027, year: \u00272012\u0027 }];\r\nvar b = _.groupBy(a, \u0027make\u0027);","IsDeferred":false}]}