const Alist = [{ name: 'aa', }, { name: 'bb', }, { name: 'cc' },]
const Blist = [{ name: 'aa', id: 1 }, { name: 'bb', id: 2 }, { name: 'bb', id: 3 }, { name: 'cc', id: 4 }, { name: 'aa', id: 5 },]
怎么把上面2组数组对比后 得到下面的新数组
const AlistNew = [{ name: 'aa', list: [{ id: 1 }, { id: 5 }] }, { name: 'bb', list: [{ id: 2 }, { id: 3 }] }, { name: 'cc', list: [{ id: 4 }] },]