

function test(arr = []) {
if (arr.length == 0) return '无效参数'
let keys = Object.keys(arr[0]);
let obj = {};
keys.forEach((item, index) => {
obj[item] = [];
arr.filter(items => {
if (item == keys[index]) {
obj[item].push(items[item])
}
})
});
return obj
}
运行结果:
