簡體   English   中英

迭代javascript數組中的對象

[英]Iterating objects within javascript array

我試圖從數組中獲取對象。 例如;

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

我可以如下訪問對象

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

但是我希望能夠遍歷並打印所有對象。 反正有這樣做嗎? 是否有類似於“ *”之類的通配符的內容?

只需循環您的數組:

for ( var i = 0; i < array.length; i++ ) {
  for ( var key in array[i] ) {
    var value = array[i][key];
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM