Javascript 如何使用lodash将两个阵列(阵列1d和阵列2d)合并到一个对象中

Javascript 如何使用lodash将两个阵列(阵列1d和阵列2d)合并到一个对象中,javascript,lodash,Javascript,Lodash,我正在寻找最好的方法来做到这一点。我有两个阵列(阵列1d和阵列2d): key=[1,2,3]; value=[['a'、'b'、'c']、['d'、'e'、'f']、['g'、'h'、'i']映射值数组,并使用.zipObject()将值与键与键组合: const key=[1,2,3]; 常量值=['a'、'b'、'c']、['d'、'e'、'f']、['g'、'h'、'i']] const result=values.map(v=>uz.zipObject(键,v)) console.

我正在寻找最好的方法来做到这一点。我有两个阵列(阵列1d和阵列2d):

key=[1,2,3];

value=[['a'、'b'、'c']、['d'、'e'、'f']、['g'、'h'、'i']
映射值数组,并使用
.zipObject()
将值与键与键组合:

const key=[1,2,3];
常量值=['a'、'b'、'c']、['d'、'e'、'f']、['g'、'h'、'i']]
const result=values.map(v=>uz.zipObject(键,v))
console.log(结果)

一个简单的Javascript版本

const
键=[1,2,3],
值=['a','b','c'],['d','e','f'],['g','h','i'],
result=values.map(数组=>Object.fromEntries(key.map((k,i)=>k,数组[i]]);
console.log(结果)
。作为控制台包装{最大高度:100%!重要;顶部:0;}