3

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

a[2:5][3:]

我意识到该slice()命令适用于一维数组,但我无法让它在更高维度上做我想做的事情。

这在Javascript中(很容易)可能吗?

4

1 回答 1

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

假定相对最新的浏览器和/或 shim。

于 2013-04-10T02:12:45.917 回答