在 javascript 中,我有一个像这样的变量:
foo = [[5,3,2],[2,7,4],[4,6,3],[2,6,4]]
我想创建一个可以提供数组和索引的函数,它会返回一个数组,其中原始数组的每个元素中仅包含该索引的值。
示例:
bar = funtion (foo, 1);
//expected output: bar = [3,7,6,6]
什么是一个好的/聪明的方法来做到这一点?
最佳答案
试试这个:
function filterIndexes(2dArr, index) {
return 2dArr.map(function(subArr) {
return subArr[index];
});
}
关于javascript - 如何从数组数组中创建一个新数组,仅选择具有所需索引的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50003942/