logo

JavaScript セットオブジェクト

JavaScript Set オブジェクトは、要素を一意の値で保存するために使用されます。値は、プリミティブ値またはオブジェクト参照など、任意のタイプにすることができます。

構文

 new Set([iterable]) 

パラメータ

反復可能な - 新しい Set に要素が追加される反復可能なオブジェクトを表します。

配列としてのリスト

留意すべき点

  • セット オブジェクトは内部でキーの概念を使用します。
  • セット オブジェクトには重複した値を含めることはできません。
  • セット オブジェクトは、その要素を挿入順に繰り返します。

JavaScript の Set メソッド

JavaScript の set メソッドのリストとその説明を見てみましょう。

メソッド 説明
追加() 指定された値を Set オブジェクトに追加します。
クリア() Set オブジェクトからすべての要素を削除します。
消去() 指定された要素を Set オブジェクトから削除します。
エントリ() 各要素の [値, 値] の配列を含む Set イテレータのオブジェクトを返します。
forEach() 指定された関数が値ごとに 1 回実行されます。
もっている() Set オブジェクトに指定された value 要素が含まれているかどうかを示します。
値() 各要素の値を含む Set イテレータのオブジェクトを返します。