数据中有多个相同的name值,我想把相同的name对应的code放在一个数组里面,请问用什么方法实现好些
let arr = [{name:'测试一',code:'20001'},{name:'测试三',code:'20002'},{name:'测试六',code:'20003'},{name:'测试一',code:'20004'},{name:'测试三',code:'20005'},...]
//最后想得到下面结果
[{name:'测试一',fund:[{code:'20001'},{code:'20004'}]},{name:'测试三',fund:[{code:'20002'},{code:'20005'}]},{name:'测试六',fund:[{code:'20003'}]},...]