我有一个数组说arr1 = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]我想将其切片并选择第 2 和第 3 列。我试过使用 slice 但它没有用。var result = arr1.slice(1,3);但我没有得到应该是的所需输出[[2,3],[6,7],[10,11]]是因为我使用 Google 电子表格收集数据吗?
1 回答
白衣染霜花
TA贡献1796条经验 获得超10个赞
您需要映射切片数组。
const
array = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]],
customSlice = array => array.slice(1, 3),
result = array.map(customSlice);
console.log(result);
.as-console-wrapper { max-height: 100% !important; top: 0; }
添加回答
举报
0/150
提交
取消