我有一个多维数组,例如
MultArrary = [
['a','b'],
['c','d'],
['f','g']
]
我需要的是获取数组内每个数组的键和值并将其插入另一个数组
Expected array1 = ['a','c','f'];
expected array2 = ['b','d','g'];
任何关于如何使用 javascript 或 rxjs 实现此目的的想法都很棒
最佳答案
在您的情况下,最简单的事情(虽然语法不正确,请参阅问题下面的评论)是使用 Map (前提是您处于支持 ecmascript6 的环境中):
var MultiArray = [
['a', 'b'],
['c', 'd'],
['f', 'g']
];
var m = new Map(MultiArray);
var index0 = Array.from(m.keys());
var index1 = Array.from(m.values());
console.log(index0, index1);
关于javascript - 如何在javascript中获取多维数组中数组的键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40432078/