// 1.利用Set结构去重const unique = arr => Array.from(new Set(arr)) // [...new Set(arr)]// 2.filter方法const unique = (arr) => arr.filter((item,index) => arr.indexOf(item) === index)// 3.includes方法const unique = arr => {let newarr = []for(const item of arr) {if(!newarr.includes(item)) {newarr.push(item)}}return newarr}// 4.哈希表去重const unique = (arr) => {let map = new Map()arr.forEach((item,index) => {if (!map.has(item)) {map.set(item, 1)}})return [...map.keys()]}
