我发现这很难解释,正如您在标题中看到的那样,但假设这就是我的对象的样子,
{
"success":true,
"objects":[
{
"name":"Stick",
"value":"wood",
"size":"large"
}...
]
}
现在我试图获取对象名称为 Stick 的所有数据,所以基本上如果它的“名称”是 Stick,它应该返回名称、值和大小。
最佳答案
考虑到您所设定的限制,这就是我会做的事情。
yourObject = {
"success":true,
"objects":[
{
"name":"Stick",
"value":"wood",
"size":"large"
},
{
"name":"another",
"value":"object",
"size":"kindaBig"
},
{
"name":"Rock",
"value":"mineral",
"size":"huge"
}
]
};
arr = yourObject.objects.filter((innerObject) => innerObject.name === "Stick");
console.log(arr);
关于javascript - 来自节中 JSON 对象的节信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43103657/