//方法一
//Array.from() 将类数组转为数组
//Set是es6新增的数据结构,似于数组,最大大特性就是所有元素都是唯一的,没有重复的值,我们一般称为集合
function deleteRepeat(arr){
return Array.from(new Set(arr))
}
//方法二
//Map是ES6 提供的新的数据结构,Map对象保存键值对。任何值都可以作为一个键或一个值
//has方法返回一个布尔值,表示某个key是否在当前Map对象中set方法给Map对象设置键值对
function deleteRepeat(arr){
let res = new Map();
let newList = arr.filter((item) => {
return !res.has(item) && res.set(item, 1)
})
}