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
}, [])
}