【发布时间】:2020-01-07 09:14:50
【问题描述】:
我有这样的对象:
{
"name": "Ola",
"dates": [
{
"7.01.2020": [1, 2, 3]
},
{
"8.01.2020": [4, 5, 6]
},
{
"9.01.2020": [7, 8, 9]
}
],
"id": 7
}
我需要过滤日期对象以检查是否有特定日期并返回它的值(例如,如果有 7.01.2020)。当我尝试使用前 user.dates 时,我得到了包含 3 个不同对象的数组,但是当我使用 filteror map 方法时,它不起作用。
当用户选择日期时,我需要检查该日期是否存在并将任务添加到现有日期,如果是新日期,请添加任务日期...
有什么想法吗?谢谢!
【问题讨论】:
-
到目前为止你尝试了什么?
-
很多数组方法 - 过滤器、映射、一些等...我认为 user.dates[0] 会给我第一个对象,但返回空数组:/
标签: javascript arrays object