如何在JavaScript中访问2D数组的范围?

3

给定一个二维数组a[m][n],其中m,n>0,如何访问该数组的特定部分(就像在Matlab或Python中一样):

a[2:5][3:]

我知道slice()命令可以用于一维数组,但我无法将其用于高维数组以达到我想要的效果。

这在Javascript中是否(容易)实现?


请查看以下内容:https://dev59.com/8nNA5IYBdhLWcg3wbNM4 - bksi
@bksi 谢谢,但我知道如何创建数组。 - sdasdadas
1个回答

5
a.slice(2,3).map(function(m) {return m.slice(3);});

假设浏览器和/或补丁程序相对较新。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接