数组去重并排序

function unique(arr){
  for(var i=0,res=[],json={};i<arr.length;i++){
    if(!json[arr[i]]){
        json[arr[i]]=1;
        res.push(arr[i]);
    }
  }
  return res.sort((a,b)=>(a-b));
}
var arr=[1,5,2,6,4,3,1,23,7,23,2,4,2,12];
console.log(unique(arr));

posted @ 2019-03-12 15:54  lyt598  阅读(1177)  评论(0编辑  收藏  举报