繁体   English   中英

如何在数组内部获取数组的第一个子代

[英]How to get first grand child of an array inside of array

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

让我们称之为“数组”。

array [0]给我第一个元素。 它充满了20个对象。

我想要获取第一个对象,然后获取该对象中的值,例如:

var id = array[0].getFirstElement().id;

我该怎么做?

我尝试了array [0] [0]和其他方法,但是没有用。

对于这个例子

array = [[{id:2, ...}, ...], ...]

您需要array[0][0].id

请参阅for循环: 此处

对你来说这样的事情可能会工作(未经测试)

for(var prop in array[0]){
  if( array[0].hasOwnProperty( prop ) ) {
    console.log("array[0]." + prop.id + " = " + array[0][prop].id);
  } 
  //and because you only want the first
  break;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM