var arr=[1,2,3,4,2,3,1,5,3];
//去重
方法一:for..in...
function removeRepeat(arr){
var newArr=[];
for(var i in arr){
if(newArr.indexOf(arr[i])<0){
newArr.push(arr[i]);
}
}
return newArr;
}
方法二:jquery方法
function removeRepeat(){
var newArr=[];
$.each(arr,function(index,item){
if($.inArray(item,newArr)<0){
newArr.push(item);
}
});
return newArr;
}
方法三:ES5 方法filter
arr.filter(function(e,i){
return index === array.indexOf(e)
})
方法四:ES6
new Set(arr);