Is there a built-in lodash function to take this:
var params = [ { name: \'foo\', input: \'bar\' }, { name: \'baz\', input: \'zle\' } ];
Yep it is here, using _.reduce
_.reduce
var params = [ { name: 'foo', input: 'bar' }, { name: 'baz', input: 'zle' } ]; _.reduce(params , function(obj,param) { obj[param.name] = param.input return obj; }, {});