JavaScriptで重複する要素を配列から削除する方法

こんにちは、さるまりんです。

今回はJavaScriptの小ネタです。

配列から重複する要素を取り除くのはこんなコードで可能です。

Array.from(new Set([配列]))

new Set()で配列からSetを作成します。
Setは重複した値を持ちません。
そのSetからArray.from()で配列を作成しています。

↓を実行すると

Array.from(new Set([20, 22, 51, 5, 7, 7, 22, 55]))

できる配列は↓になります。

[20, 22, 51, 5, 7, 55]

227が一つずつになっていますね。

一行コードで実現できるんですね。

簡単ことなのですが、頭の体操みたいにできました。

読んでくださってありがとうございました。

それではまた!