再ソート比較的単純なコード体系へのJS配列

A、ES6セットの重複除外

function removal(arr) {
  return Array.from(new Set(arr)) }

   [1,2,1,3,4,5,5] ARR =ましょう

   除去(ARR)// [1、2、3、4]


二、利用フィルタ
   関数の除去(ARR){
        戻りarr.filter((項目、インデックス、ARR)=> {
          arr.indexOf(項目、0)==インデックスを返します。

       })
  }

   [1,2,1,3,4,5,5] ARR =ましょう

   除去(ARR)// [1、2、3、4]

第三に、の使用を減らします 

let newArr = arr.reduce((prev, cur) => { prev.indexOf(cur) === -1 && prev.push(cur); return prev; },[]);

おすすめ

転載: www.cnblogs.com/wenqylh/p/12102562.html