js 两种检测重复方法
function unique(arr){
var repeatList = [];
for (var i=0; i<arr.length; i++) {
var re1 = arr[i];
for (var j=0; j<arr.length; j++) {
var re2 = arr[j];
if (i != j && re2 == re1) {
if (repeatList.indexOf(re1) == -1) {
repeatList.push(re2);
}
}
}
}
return repeatList;
}
function unique(arr){
arr.sort(function(i1, i2){
if(i1 === i2){
return 0;
} else {
return 1;
}
});
for(var i = 1; i < arr.length; i ++){
if(arr[i] === arr[i - 1]){
arr.splice(i, 1);
i--;
}
}
return arr;
}