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

Javascript 访问嵌套对象(JS)中的信息,javascript,loops,object,Javascript,Loops,Object,这快把我逼疯了。如果嵌套字符串属性没有通用名称,如何访问该信息 例如: var fruitStand = { 'Apples': { quantity: 1 }, 'Pears': { quantity: 3 } } 我知道这一点: console.log(Object.keys(fruitStand)[0]); // "Apples" 你如何得到数量和1 我尝试了多种选择(这是,添加了各种[]s)-

这快把我逼疯了。如果嵌套字符串属性没有通用名称,如何访问该信息

例如:

var fruitStand = {

      'Apples': {
        quantity: 1
      },
      'Pears': {
       quantity: 3
      }
    } 
我知道这一点:

console.log(Object.keys(fruitStand)[0]); // "Apples" 
你如何得到数量和1

我尝试了多种选择(这是,添加了各种[]s)-我肯定我看对了,但看不到它。我似乎也找不到文档来学习如何访问嵌套对象是字符串的嵌套对象(例如:水果摊.________;数量//#-在______#to循环中放了什么?)

最终的目标是迭代对象中的一个部分,但我无法理解如何访问所有部分,所以我还没有尝试循环

提前谢谢你

这应该可以做到:
水果摊[Object.keys(水果摊)[0]].quantity

具体到副本,在您的示例中,它应该是:
var firstKey=Object.keys(水果摊)[0];var firstFruit=果林[第一基];firstFruit.quantity
我无法告诉你我盯着这个有多久了,这是个新手犯的错误。非常感谢。