访问嵌套对象(JS)中的信息

时间:2017-01-24 04:19:38

标签: javascript loops object

这让我疯了。如果您没有嵌套字符串属性的公用名,那么如何访问这些信息?

示例:

var fruitStand = {

      'Apples': {
        quantity: 1
      },
      'Pears': {
       quantity: 3
      }
    } 

我知道:

console.log(Object.keys(fruitStand)[0]); // "Apples" 

你如何得到数量和1?

我尝试了各种各样的选项(这个,添加了各种各样的[] s) - 我确定我正在看它,但看不到它。我也似乎无法找到文档来学习如何访问嵌套对象是嵌套对象的字符串(例如:fruitStand .______。数量//# - 你在____中放置什么来循环?)

最终目标是迭代对象,但我无法通过如何访问所有部分,所以我还没有尝试循环。

提前谢谢!

1 个答案:

答案 0 :(得分:1)

这应该这样做: fruitStand [Object.keys(fruitStand)[0]]。量