// 方法五(利用数组中indexOf的属性值—)
// 思路:先建立一个新的数组,然后循环遍历原数组,如果新数组中没有原数组的数值,
// 那么就添加到新的数组中
var arr = [1,2,3,4,5,2,435,5,5,4,34,32,4,6,534,543,34,4,43,34,4];
// 建立一个新的数组
var arr2 = [];
for(var int = 0;int<=arr.length-1;int++){
// 判断新数组中是否有这个单元
if(arr2.indexOf(arr[int])==-1){
arr2.push(arr[int]);
}
}
console.log(arr2);
方法六 (利用set 数据类型 不保存相同数据的特点进行数组的去重)
var arr = [2,2,5]
var arr1 = [...new Set(arr)]
console.log(arr1) // [2,5]