我正在寻找做到这一点的最佳方法。
我有两个数组:
key = [1,2,3];
value = ['value1', 'value2', 'value3']
我想要的最终结果是一个地图数组:
[{key: 1, value: 'value1'} ,{key: 2, value: 'value2'}, {key: 3, value: 'value3'}]
如何使用 lodash 以最有效/最干净的方式做到这一点?
谢谢!
这就是你需要的
_.zipObject(key, value);
事实上……不。
纯 Javascript 可以:
var result = key.map(function(val, index){
return { key: val, value: value[index] };
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)