我有一个简单的函数,我试图用 es6 重写它,但我没有得到它
其中 arr1 和 arr2 是不同宽度的多维数组,即 arr1[0].length != arr2[0].length 但具有相同的长度
function conatArrAsColumns(arr1, arr2) {
//This works
var result = arr1.map(function(row, i){
return row.concat(arr2[i]);
});
//This works
var result = arr1.map((row, i) => {
return row.concat(arr2[i]);
});
//This does not work
var result = arr1.map((row) => {
return row.concat(arr2);
});
//This does not work
var result = arr1.map(row => row.concat(arr2)));
return result
}
我正在努力让它发挥作用
var result = arr1.map(row => row.concat(arr2)));
感谢您对此提供的任何帮助
侃侃尔雅
慕婉清6462132
相关分类