lodash: mapping array to object

前端 未结 8 2231

Is there a built-in lodash function to take this:

var params = [
    { name: \'foo\', input: \'bar\' },
    { name: \'baz\', input: \'zle\' }
];
8条回答
  •  既然无缘
    2020-12-23 14:53

    It can also solve without using any lodash function like this:

    let paramsVal = [
        { name: 'foo', input: 'bar' },
        { name: 'baz', input: 'zle' }
    ];
    let output = {};
    
    paramsVal.forEach(({name, input})=>{
      output[name] = input;
    })
    
    
    console.log(output);
    

提交回复
热议问题