1.Set
集合的概念:集合是由一組無序且唯一的項(xiàng)組成的蛔六。
特點(diǎn) : key 和 value 相同塘揣,沒有重復(fù)的值,key可以是任何數(shù)據(jù)類型
Set 結(jié)構(gòu)的實(shí)例默認(rèn)可遍歷谢谦,它的默認(rèn)遍歷器生成函數(shù)就是它的values方法。
這意味著萝衩,可以省略values方法回挽,直接用for...of循環(huán)遍歷 Set。
擴(kuò)展運(yùn)算符(...)內(nèi)部使用for...of循環(huán)猩谊,所以也可以用于 Set 結(jié)構(gòu)厅各。
let set = new Set(['red', 'green', 'blue']);
let arr = [...set];
// ['red', 'green', 'blue']