【问题标题】:How to transform an indexed array into an associative array? [duplicate]如何将索引数组转换为关联数组? [复制]
【发布时间】:2020-12-09 05:15:02
【问题描述】:

有没有办法转换以下对象数组:

   array =  [
        { date: "08/18", id: 1 },
        { date: "08/14", id: 2 },
        { date: "08/15", id: 3 }
    ]

喜欢这个吗?只返回日期:

array2 = ["08/18", "08/14", "08/15"]

我一直在尝试按如下方式推送日期元素,但它似乎不起作用:

array.map(e => {
    array2.push(e.date)
})

提前致谢。

【问题讨论】:

  • array.map(({date})=>date);

标签: javascript arrays reactjs iteration associative-array


【解决方案1】:

可以使用数组map函数:

array2 = array.map(object => object.date);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-17
    相关资源
    最近更新 更多