//数组对象array根据key排序
sortKey(array,key){
return array.sort(function(a,b){
var x = parseInt(a[key]);
var y = parseInt(b[key]);
return ((x<y)?-1:(x>y)?1:0)
})
},
//数组去重 array 是需要去重的数组 复杂对象需传入主键 根据指定的key进行去重
unique(array,key){
let obj = {}
let newArr1 = array.reduce((acc, cur) => {
if (!obj[cur[key]]) {
obj[cur[key]] = cur[key]
acc.push(cur)
}
return acc
}, [])
return newArr1
},