ES6 提供了新的數據結構Set。它相似於數組,可是成員的值都是惟一的,沒有重複的值。Set 自己是一個構造函數,用來生成 Set 數據結構。數組
Array.from /擴展運算符方法能夠將Set結構轉爲數組。咱們能夠專門編寫使用一個去重的函數。數據結構
另外 Set 是如此強大,所以使用Set能夠很容易地實現並集(Union)、交集(Intersect)和差集(Difference)。函數
!!注意,new Set()方法不區分大小寫,若是有大小寫問題,記得自行轉換cdn