【发布时间】:2021-10-10 21:25:40
【问题描述】:
我有一些看起来像这样的对象数组:
const data = [
{ date: "04-08-2021", name: "bojes" },
{ date: "03-08-2021", name: "yolla" },
{ date: "02-08-2021", name: "rafika" },
{ date: "01-08-2021", name: "adit" },
{ date: "26-07-2021", name: "qor" },
{ date: "10-05-2021", name: "pandu" },
]
当前日期前 7 天的数组如下所示:
const dataCurretToLastWeek = [
"29-07-2021",
"30-07-2021",
"01-08-2021",
"02-08-2021",
"03-08-2021",
"04-08-2021",
"05-08-2021",
]
并且想把它变成这样的东西:
const newData = [
{ date: "04-08-2021", name: "bojes" },
{ date: "03-08-2021", name: "yolla" },
{ date: "02-08-2021", name: "rafika" },
{ date: "01-08-2021", name: "adit" },
]
如何做到这一点?
【问题讨论】:
-
到目前为止你尝试过什么?看来您可能想研究
filter数组方法和includes数组方法
标签: javascript arrays sorting object