这里需用到ES6里的set 和 Array.from两个方法;
set方法可以接受一个数组或者类数组的对象,自动去重其中的重复项目,set是一种新的数据结构;

set方法返回的是一个对象,想转换成数组还需用到Array.from方法;

ES6相比循环遍历去重,简单、快捷,但是有一定的兼容性,主要是IE浏览器,需注意。
这里需用到ES6里的set 和 Array.from两个方法;
set方法可以接受一个数组或者类数组的对象,自动去重其中的重复项目,set是一种新的数据结构;
set方法返回的是一个对象,想转换成数组还需用到Array.from方法;
ES6相比循环遍历去重,简单、快捷,但是有一定的兼容性,主要是IE浏览器,需注意。
本文标题:ES6实现数组的去重
本文链接:https://www.haomeiwen.com/subject/ftaclqtx.html
网友评论