var arr = [1,1,5,5,3,4,4,6,2];
var set = new Set(arr); //new Set ES6提供的去重方法
var newArr = [...set];//扩展符转换为数组
var newArr2 = Array.from(set);//ES6为Array增加了from函数用来将其他对象转换成数组。
1
2
3
4
5
6
7
2. filter
var r; r = arr.filter(function (element, index, arr) {
return arr.indexOf(element) === index;
});
1. new Set()var arr = [1,1,5,5,3,4,4,6,2];var set = new Set(arr); //new Set ES6提供的去重方法var newArr = [...set];//扩展符转换为数组var newArr2 = Array.from(set);//ES6为Array增加了from函数用来将其他对象转换成数组。1234567