【发布时间】:2021-12-10 10:29:09
【问题描述】:
我已经嵌套了用户创建的数组。 我想要一个 JavaScript 代码来访问例如其中的“g”元素
var nestedArrays = [
[a,b,c,d],
[e,f,[
g,h
]]
];
在此示例中,我可以使用此代码访问“g”元素
var element = nestedarrays[2][1][1];
但是如果“g”嵌套在 100 个数组中,我必须写很多方括号
var g = nestedArrays[2][3][1][?][?].....[?];
或者我不知道“g”嵌套了多少
IS 有一个简单的代码可以使用纯 javascript 或 jquery 获取嵌套数组中的任何元素???
【问题讨论】:
-
当然,这取决于“g”是什么,以及您决定如何定义“平等”。这是一个递归查找操作。
-
递归。这应该为您提供所需的所有信息:How can I access and process nested objects, arrays or JSON?(是否“容易”由您决定)。
标签: javascript arrays multidimensional-array