方法一 filter()+ indexOf( )
//思路:主要是利用filter()方法过滤掉重复的元素 function ArrayToHeavy(arr) { //过滤掉原数组中重复的数字,返回新的数组 return arr.filter((item, index)=> { //遍历出数组中数字第一次出现的下标,与数字所在数组的下标相比较, //为true就是第一次出现 return arr.indexOf(item) === index }) } let arr =[1,21,2,24,3,3,7,4,4,5,5] console.log(ArrayToHeavy(arr)) //打印的是 1, 21, 2, 24, 3, 7, 4, 5