Javascript 如何将索引数组转换为关联数组?
是否有方法变换以下对象数组:Javascript 如何将索引数组转换为关联数组?,javascript,arrays,reactjs,iteration,associative-array,Javascript,Arrays,Reactjs,Iteration,Associative Array,是否有方法变换以下对象数组: array = [ { date: "08/18", id: 1 }, { date: "08/14", id: 2 }, { date: "08/15", id: 3 } ] 这件事?仅返回日期: array2 = ["08/18", "08/14", "08/15"] 我一直在
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)
})
提前感谢。您可以使用数组映射功能:
array2 = array.map(object => object.date);
array.map{date}=>date;