【发布时间】:2017-11-19 01:44:14
【问题描述】:
在我的node.js 6.10 应用程序中,我试图在我的数组中识别如下:
[
[
[]
],
[]
]
这种嵌套可以达到 n 级,并且可以在任何级别的数组中包含元素。我怎样才能做到这一点?谢谢
P.S.我知道我可以使用 n 级 for 循环来做到这一点,但想知道更优化的解决方案。
【问题讨论】:
-
创建一个递归函数,也许吧?
-
arr.toString().replace(/,/g,'') === true -
^^^ 如果数组是完整的逗号字符串,这将失败
-
arr.toString().replace(/,/g, '') === '';
标签: javascript arrays node.js multidimensional-array