es6中可以使用Set數據結構來實現數組去重。Set是一種集合數據結構,它不允許有重復的元素。我們可以通過將數組轉化為Set,然后再將其轉化回數組的方式來實現數組去重。
以下是使用es6實現數組去重的方法:
const arr = [1, 2, 3, 3, 4, 4, 5];
const uniqueArr = [...new Set(arr)];
console.log(uniqueArr); // [1, 2, 3, 4, 5]
在上面的代碼中,我們首先使用Set構造函數將數組arr轉化為Set,這樣就得到了一個去重后的Set。然后,我們使用擴展運算符將Set轉化回數組,最終得到了去重后的數組uniqueArr。