ES6数组去重
使用ES6提供的Set
方法,可以快速实现素组去重
let arr = [1,2,3,4,2,1,5,3];
let newArr = new Set(arr) ---> Set(5) {1, 2, 3, 4, 5}
arr = [...newArr] ---> [1,2,3,4,5]
ES6字符串去重
使用ES6提供的Set
方法,同样可以快速实现字符串去重
let str = 'aabbcc'
let newStr = new Set(str) ---> Set(3) {"a", "b", "c"}
str = [...newStr] ---> ["a", "b", "c"]
str.join('') ---> 'abc'