使用New Set()用来数组去重
Set类似于数组,区别在于它所有的成员都是唯一的,不能有重复的值
var arr = [1,1,'true','true',true,true,2,2,'b','b',false,false,'NaN',NaN,{},{}]
var set = new Set(arr);//去掉重复数据,返回结果是'set'
var newArr = Array.from(set);//将set转化为数组
console.log(newArr);
打印结果:
这种方法对"{}"对象暂时还不能去除