我正在尝试在 javascript 中形成一个新数组,它由两个一维数组(长度相同)组成。
var A = [1,2,3];
var B = [20, 10, 30];
我想创建 C:
C = [[1,20],[2,10],[3,30]];
这似乎是一个相当简单的问题。我想知道是否有一个函数可以用于此(以避免循环)。也许有 array.from 的东西或 map ?我在弄清楚这将如何工作时遇到了一些麻烦。
最佳答案
你可以试试看
var A = [1, 2, 3];
var B = [20, 10, 30];
var C = A.map(function(item, index) {
return [item, B[index]]
});
console.log(C);
关于javascript - 通过组合另一个数组的两列来形成一个新的javascript数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39468283/