【发布时间】:2020-02-01 04:08:29
【问题描述】:
我有这个对象:
{
value: "something",
data: Array[{
player: "simple name",
properties: {
age: "",
favouriteColour: Array[{
a: "1",
b: "2",
c: Array[{
0: "Problem 1",
1: "Problem 2"
}],
},]
}
},{
player: "simple name",
properties: {
age: "",
favouriteColour: Array[{
a: "1",
b: "2",
c: Array[{
1: "Problem 2"
}],
},]
}
},
]
}
我只想获取值为“问题 1”的对象。现在我在一个数组中有这个结构,有 641 个玩家对象要检查,并且只带一个带有“问题 1”的对象。
【问题讨论】:
-
如果属性结构不变,循环然后检查匹配是相当简单的
-
你能添加你迄今为止尝试过的东西吗?另外,您可以发布您的对象的有效 javascript 定义吗?
-
我试图简化,因为它是一个很大的 json。看起来我最终搞砸了缩进。
标签: javascript arrays filter nested-object