回答編集履歴
1
重複するものの取得を追記
    
        answer	
    CHANGED
    
    | @@ -1,5 +1,6 @@ | |
| 1 1 | 
             
            重複を削除した配列です。
         | 
| 2 2 | 
             
            ```js
         | 
| 3 3 | 
             
            console.log ([...(new Map (ary.map (a=> [Object.values(a).join('|'), a]))).values()]);
         | 
| 4 | 
            -
             | 
| 4 | 
            +
            //重複するもの取得
         | 
| 5 | 
            +
            console.log(ary.reduce (([a,b],c,d)=>(b.has (d=Object.values(c).join('|'))? [[...a,c],b]: [a,b.add(d)]) ,[[],new Set])[0]);
         | 
| 5 6 | 
             
            ```
         | 
