数组去重
<script>
//数组去重方法1:
//使用indexOf()查找元素,没有就返回-1.
var arr=[1,2,3,4,5,6,7,8,9,2,4,6,7,8,5,84,12,34,54,67,85,31];
var arr2=[arr[0]];//新数组,用于保存唯一值
//遍历arr数组
arr.forEach(function(v,i){
//把遍历到的每一个数组元素都和第二个数组做比较,(把v拿过去比较看看第二个数组里存不存在,等于-1代表不存在)
if(arr2.indexOf(v)===-1){
arr2.push(v);//不存在就向新数组增加
}
});
console.log(arr2);
//es6 new set方法
var arr=[1,2,3,4,5,6,7,8,9,2,4,6,7,8,5,84,12,34,54,67,85,31];
var arrNew=[...new Set(arr)];
console.log(arrNew)
</script>