【发布时间】:2020-05-30 09:29:00
【问题描述】:
我正在尝试使用 JavaScript 从对象数组中提取特定的 JSON 对象。这是我的 JSON:
"Awards": [
{
"Award1": {
"title": "Award1 Title",
"recipient": "John Doe",
"description": "Blah Blah Blah"
}
},
{
"Award2": {
"title": "Award2 Title",
"recipient": "Tom White",
"description": "Blah Blah Blah"
}
},
{
"Award3": {
"title": "Award3 Title",
"recipient": "Will Biggs",
"description": "Blah Blah Blah"
}
}
]
我想要做的是创建一个函数,该函数接收数据和一个 id,在数组中找到对象并将对象作为一个整体返回。例如,如果我搜索 Award1,我希望它返回:
var obj = {
"title": "Award1 Title",
"recipient": "John Doe",
"description": "Blah Blah Blah"
}
那么我可以像这样访问数据:
obj.recipient // Which would return John Doe
想法?
【问题讨论】:
标签: javascript jquery arrays json