Javascript 将两个数组成对组合

Javascript 将两个数组成对组合,javascript,arrays,Javascript,Arrays,我想合并两个数组,但在搜索中只能找到Array.concat let a = [1,2,3,4,5] let b = [6,7,8,9,10] 如何将这些结合起来创建以下内容 let combine = [ [1,6], [2,7], [3,8], [4,9], [5,10] ] 如果两个数组的长度相同,则可以执行以下操作: 设a=[1,2,3,4,5] 设b=[6,7,8,9,10] 让combine=a.map((e,i)=>e,b[i]]; 控制台日志(合并)如果

我想合并两个数组,但在搜索中只能找到
Array.concat

let a = [1,2,3,4,5]
let b = [6,7,8,9,10]
如何将这些结合起来创建以下内容

let combine = [
  [1,6],
  [2,7],
  [3,8],
  [4,9],
  [5,10]
]

如果两个数组的长度相同,则可以执行以下操作:

设a=[1,2,3,4,5]
设b=[6,7,8,9,10]
让combine=a.map((e,i)=>e,b[i]];

控制台日志(合并)如果两个数组的长度相同,则可以执行以下操作:

设a=[1,2,3,4,5]
设b=[6,7,8,9,10]
让combine=a.map((e,i)=>e,b[i]];

控制台日志(合并)
不使用循环?
a.map((v,i)=>[v,b[i]])
使用映射将它们压缩在一起:这是否回答了您的问题?不使用循环?
a.map((v,i)=>[v,b[i]])
使用映射将它们压缩在一起:这是否回答了您的问题?