ES6提供了一种简单的方法来实现数组去重,它是使用Set对象。Set对象是ES6中新增的一种数据结构,它类似于数组,但是里面的元素是唯一的,这样就可以用来去重。使用Set对象可以把一个数组去重的方法是:
1. 创建一个Set对象,把要去重的数组传入Set对象的构造函数中:
let set = new Set(array);
2. 调用Set对象的size属性,可以获得数组去重后的长度:
let size = set.size;
3. 使用Set对象的forEach方法,可以把Set对象中的元素放到一个新的数组中:
let newArray = [];
set.forEach(function(value) {
newArray.push(value);
});
4. 返回新数组:
return newArray;
ES6中可以使用Set对象来实现数组去重的操作,它是一种简单高效的方法。