Javascript 如何在数组中获取数组的第一个孙子

Javascript 如何在数组中获取数组的第一个孙子,javascript,arrays,Javascript,Arrays,我有一个包含10个元素的数组。每个元素也是一个数组,它们的每个子元素都是对象 让我们称之为“数组” 数组[0]为我提供了第一个元素。它由20个对象填充 我想得到第一个值,然后是该对象中的值,例如: var id = array[0].getFirstElement().id; 我该怎么做 我尝试了数组[0][0]和其他方法,但没有成功。对于本例 array = [[{id:2, ...}, ...], ...] 对于本例,您需要数组[0][0].id array = [[{id:2, ...

我有一个包含10个元素的数组。每个元素也是一个数组,它们的每个子元素都是对象

让我们称之为“数组”

数组[0]为我提供了第一个元素。它由20个对象填充

我想得到第一个值,然后是该对象中的值,例如:

var id = array[0].getFirstElement().id;
我该怎么做

我尝试了数组[0][0]和其他方法,但没有成功。

对于本例

array = [[{id:2, ...}, ...], ...]
对于本例,您需要
数组[0][0].id

array = [[{id:2, ...}, ...], ...]
您需要
数组[0][0]。id

请参见一个for in循环:

对你来说,这种方法可能有效(未经测试)

有关in循环,请参见a:

对你来说,这种方法可能有效(未经测试)


您能发布创建此数组的代码吗?arr[0][0]。id应该可以在javascriptpost中工作。发布数据示例,数组[0][0]。id可以工作,我很粗心。不删除问题,可能有人需要。您能发布创建此数组的代码吗?arr[0][0]。id应该在javascriptpost中工作。发布数据示例orry,数组[0][0]。id工作,我很粗心。不要删除问题,可能有人会需要。
array[0]
本身就是一个数组,所以for-in循环在那里并不理想。他给出了这个答案,因为他说它充满了对象。。。好像我有点误解了。我想他正在寻找
数组[0].object1.id
,其中object1的名称未知。。。在这种情况下,这将起作用;)
array[0]
本身就是一个数组,所以for-in循环在那里并不理想。他给出了一个答案,因为他说里面充满了对象。。。好像我有点误解了。我想他正在寻找
数组[0].object1.id
,其中object1的名称未知。。。在这种情况下,这将起作用;)