1、纯数组的话 sort()方法为排序
比如你数组为roleArrId=[0,1,52,32,2,20,1,0] 你就可以直接这么写
$.unique(roleArrId.sort());
2、 如果你的数组是对象数组的话 可以用下面这个方法
比如你的数组为arrData = [{name:张三,age:20},{name:张二,age:10},{name:张八,age:40},{name:张三,age:20}]
/**
* 对象数组去重
*/
function removalArr (arrData){
let hash = {};
arrData = arrData.reduce((preVal, curVal) => {
hash[curVal.id] ? '' : hash[curVal.id] = true && preVal.push(curVal);
return preVal
}, [])
}