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

标签 javascript loops object

这让我发疯。如果嵌套字符串属性没有通用名称,如何访问该信息?

示例:

var fruitStand = {

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

我知道这一点:

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

如何得到数量和 1?

我尝试了多种选项(这个,添加各种 [])-我确信我正在看它,但看不到它。我似乎也找不到文档来了解如何访问嵌套对象(其中嵌套对象是字符串)(示例:fruitStand.______.quantity//# -you do you put in the ____ to loop?)

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

提前谢谢您!

最佳答案

这应该可以做到: FruitStand[Object.keys(fruitStand)[0]].数量

关于javascript - 访问嵌套对象 (JS) 中的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41819943/

相关文章:

javascript - 动态导出

c - 求数组中的计数和

c++ - 在二维数组中查找最小值和最大值?

c++保存对象的分配和删除

javascript - 你如何在 javascript 中使用 json 数据填充选择列表

javascript - getElementsByClassName Iexplorer 兼容性

javascript - 通过 AJAX 使用 JQuery 获取 HTML id

java - 在数组中插入数字

arrays - 如何在 Swift 3 中搜索对象数组

javascript - 更改 Javascript 对象文字中的数组变量