1.由于Set()方法类似于数组,但是他的成员值是唯一的,因此new Set()方法可以实现去重,对于做vue项目以及uni的小程序也是个小技巧,节省代码量

const items = new Set([1, 2, 3, 4, 5, 3, 5]);  
console.log(typeof items)  //object
console.log(items) {1, 2, 3, 4, 5} 

如果不进行转换,就返回items是个对象。
2.Array.from方法可以将 Set 结构转为数组。

const items = new Set([1, 2, 3, 4, 5, 3, 5]);    
const array = Array.from(items);  
console.log(typeof array)  // Array
console.log(array) //[1, 2, 3, 4, 5]

就可以直接使用了


jacky_chan
24 声望1 粉丝

1