【发布时间】:2020-02-24 15:50:35
【问题描述】:
我需要一个简单的方法来获取嵌套对象的键,例如description。这是我的结构:
let data = [
{
name: "Apple",
id: 1,
alt: [{ name: "fruit1", description: "tbd1" }]
},
{
name: "Banana",
id: 2,
alt: [{ name: "fruit2", description: "tbd2" }]
},
{
name: "Blueberry",
id: 3,
alt: [{ name: "fruit3", description: "tbd3" }]
}
];
【问题讨论】:
-
到目前为止您尝试过什么?什么是期望的输出?请贴出相关代码
-
在这种特殊情况下,
Object.keys(data[0].alt[0])是["name", "description"],并且无法保证该键数组的顺序。如果您想问如何获得 value:data[0].alt[0].description是tbd1 -
获取key还是value?
-
你想要一个键还是想要数组中的所有描述?
标签: javascript reactjs