ES6で配列の重複を取り除く方法は何ですか?

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]

コードの最初では、配列arrをSetに変換するためにSetコンストラクタを使います。これにより、重複が削除されたSetが得られます。その後、スプレッド演算子を使ってSetを配列に変換し、最終的に重複が削除された配列uniqueArrが得られます。

bannerAds