let arr = [1, 2, 3, 2, 2, 1, 3, 4, 2, 5];
//利用reduce去重数组
function reduceSet(arr){
return arr.reduce(function(arr,cur){
if(!arr.includes(cur))
arr.push(cur);
return arr;
},[])
}
//利用splice去重数组
function spliceSet(arr){
for(let i=0;i<arr.length;i++){
for(let j=i+1;j<arr.length;j++){
if(arr[j]==arr[i]){
arr.splice(j,1);
j--;
}
}
}
return arr;
}
//set去重
function setSet(arr){
return [...new Set(arr)];
}