1. 程式人生 > >ES6 利用 Set 數組去重法

ES6 利用 Set 數組去重法

div AD () 去重 結構 成員 但是 數組去重 重復

例子:

  const set = new Set();

  [2, 3, 5, 4, 5, 2, 2].forEach(x => set.add(x) );

  const arr = [...set];

  console.log(arr);  // [ 2, 3, 5, 4 ]

稍做一下解釋:

  因為,ES6 提供了新的數據結構 Set。它類似於數組,但是成員的值都是唯一的,沒有重復的值。

  所以,可以做出這樣的方法;

ES6 利用 Set 數組去重法