const list = [
{
date: ‘2021-07’,
code: ‘286’
},
{
date: ‘2021-07’,
code: ‘285’
},
{
date: ‘2021-06’,
code: ‘284’
},
{
date: ‘2021-06’,
code: ‘283’
},
{
date: ‘2021-05’,
code: ‘282’
},
{
date: ‘2021-04’,
code: ‘281’
}
]
const result = Object.values(
list.reduce((total, current) => {
if (total[current.date]) {
return total
}
total[current.date] = list.filter(({ date }) => date === current.date)
return total
}, {})
)
console.log(result)
一维数组转二位数组
最新推荐文章于 2022-09-13 16:58:52 发布