在检索这样的 JSON 之后:
"JSON": [
{
"mySchool": "college",
"myHome": "apartment",
"myFavoriteSport": "soccer"
},
{
"mySchool": "highschool",
"myHome": "house",
"myFavoriteSport": "hockey"
},
{
"mySchool": "college",
"myHome": "box",
"myFavoriteSport": "soccer"
},
{
"mySchool": "elementary",
"myHome": "tent",
"myFavoriteSport": "soccer"
}
]
Run Code Online (Sandbox Code Playgroud)
我如何有条件地过滤它,以便...如果soccer
是myFavoriteSport
键的值,则返回包含该myFavoriteSport: soccer
对的所有对象的数组?我确定我最终会pushing
将该对象放入数组中,但我不太知道如何将其单独列出以便将其分配给一个变量。
我确定它会涉及某种类型的循环,但这是我第一次使用 JSON 和这种类型的对象,所以我有点不确定如何处理它。