在下划线中连接两个数组的最佳方法

Best way to concat two arrays in underscore

获得这样的东西的最佳途径是什么: ar1=[1,2,3,4,5] ar2=[a,b,c,d,e]

ar3=[[1,a],[2,b],[3,c]]?

您正在寻找 _.zip 方法。

ar3 = _.zip(ar1,ar2)

您可以使用 Array#map

执行如下操作
var ar1=[1,2,3,4,5]; 
var ar2=['a','b','c','d','e'];
var ar3= ar1.map((itm, i) => [itm, ar2[i]]);

试试这个

var ar1 = [1, 2, 3, 4, 5],
  ar2 = ['a', 'b', 'c', 'd', 'e'],
  ar3 = [];

for (i = 0; i <= ar1.length - 1; i++) {
  ar3.push(new Array([ar1[i], ar2[i]]));
}

console.log(ar3);