var arr =[1,8,5,6,4,2,3,8,6,7,5,3];var res =[];for(var i =0; i < arr.length; i++){if(res.indexOf(arr[i])==-1){
res.push(arr[i]);
res.sort(function(a, b){return b - a
})}}
console.log(res)// [8, 7, 6, 5, 4, 3, 2, 1]
for (var i = 0; i < allArr.length; i++) {
var flag = true;
for (var j = 0; j < oldArr.length; j++) {
if (allArr[i].id == oldArr[j].id) {
flag = false;
};
};
if (flag) {
oldArr.push(allArr[i]);
};
};