在数组的原型上添加一个方法mySort,去重并排序
Array.prototype.mySort(){
//把arr[0]赋值给arr2,this指向arr
var arr2=[this[0]];
for(var i=0;i<this.length;i++){
if(arr2.indexOf(this[i])==-1){
arr2.push(this[i])
}
}
//去重结束,开始排序
arr2.sort((x,y)=>{
return x-y
})
return arr2
}
var arr=new Array()
arr=[23,645,324,23,1,54,54,645]
var arr2=arr.mySort()
console.log(arr2)