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

时间:2013-04-10 02:09:57

标签: javascript arrays multidimensional-array

给定2D阵列,a [m] [n]其中m,n> 0,如何访问该数组的特定部分(例如,在Matlab或Python中):

a[2:5][3:]

我意识到slice()命令适用于一维数组,但是我不能让它以更高的维度做我想要的。

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

1 个答案:

答案 0 :(得分:5)

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

假设相对最新的浏览器和/或垫片。