我有一个这样的数据结构:
8: {
name: 8,
type: "group",
home_team: 15,
away_team: 16,
home_result: ' ',
away_result: ' ',
date: "2018-06-16T21:00:00+02:00",
stadium: 4,
channels: [],
finished: false,
group: "d"
},
23: {
name: 23,
type: "group",
home_team: 13,
away_team: 15,
home_result: ' ',
away_result: ' ',
date: "2018-06-21T21:00:00+03:00",
stadium: 6,
channels: [],
finished: false,
group: "d"
},
并希望创建一个函数来返回当天的匹配结果。
那么,我该如何执行一个名为getMatchesOfDay()的函数,该函数使用当前数据,只返回特定日期的匹配数据呢?
发布于 2018-06-24 21:45:35
你在找这样的东西吗?
let x = {
8: {
name: 8,
type: "group",
home_team: 15,
away_team: 16,
home_result: ' ',
away_result: ' ',
date: "2018-06-16T21:00:00+02:00",
stadium: 4,
channels: [],
finished: false,
group: "d"
},
23: {
name: 23,
type: "group",
home_team: 13,
away_team: 15,
home_result: ' ',
away_result: ' ',
date: "2018-06-21T21:00:00+03:00",
stadium: 6,
channels: [],
finished: false,
group: "d"
}
}
const getMatches= function(date){
Object.keys(x).forEach((obj) => {
if (x[obj].date == myDate) {
console.log(x[obj])
}
})
}
let myDate = "2018-06-21T21:00:00+03:00";
getMatches(myDate)
https://stackoverflow.com/questions/51010065
复制相似问题