实现数组groupBy分类功能
/**
* js根据字段groupBy,field为key,过滤后的值为value
* @param array
* @param field
* @returns {field: [value]}
* @author qyt
*/
function groupBy(array, field) {
const groups = {}
array.forEach((o) =>{
const group = o[field]
groups[group] = groups[group] || []
groups[group].push(o)
})
return groups
}