JavaScript 逆引き集 | Set の基本

JavaScript JavaScript
スポンサーリンク
スポンサーリンク

「重複をなくして“集合”として扱う」という発想が Set です

Set は、JavaScript で 「重複のない値の集まり(集合)」を扱うための専用のコレクションです。 const s = new Set(arr) は、「配列 arr から重複を取り除いた集合」を作る、という意味になります。

業務・実務では、

  • ユニークなユーザーIDの一覧を作る
  • 権限の種類を重複なく管理する
  • ログから重複イベントを取り除いて集計する

といった場面で頻繁に使われます。 初心者の方にとって大事なのは、「Set は“重複しないこと”が本質であり、配列とは目的が違う」という点です。ここを押さえると、new Set(arr) の意味が一気にクリアになります。

タイトルとURLをコピーしました