1

我正在尝试从数组中获取对象。例如;

var array = [{foo:'bar', baz: 'quz'}];

我可以按如下方式访问对象

array[0].foo
// Which would return 'bar'

但我希望能够循环并打印所有对象。反正有这样做吗?有没有类似于“*”之类的通配符来获取所有内容?

4

1 回答 1

5

只需循环您的数组:

for ( var i = 0; i < array.length; i++ ) {
  for ( var key in array[i] ) {
    var value = array[i][key];
  }
}
于 2013-09-18T09:14:07.960 回答