JavaScript Set オブジェクトは、要素を一意の値で保存するために使用されます。値は、プリミティブ値またはオブジェクト参照など、任意のタイプにすることができます。
構文
new Set([iterable])
パラメータ
反復可能な - 新しい Set に要素が追加される反復可能なオブジェクトを表します。
配列としてのリスト
留意すべき点
- セット オブジェクトは内部でキーの概念を使用します。
- セット オブジェクトには重複した値を含めることはできません。
- セット オブジェクトは、その要素を挿入順に繰り返します。
JavaScript の Set メソッド
JavaScript の set メソッドのリストとその説明を見てみましょう。
メソッド | 説明 |
---|---|
追加() | 指定された値を Set オブジェクトに追加します。 |
クリア() | Set オブジェクトからすべての要素を削除します。 |
消去() | 指定された要素を Set オブジェクトから削除します。 |
エントリ() | 各要素の [値, 値] の配列を含む Set イテレータのオブジェクトを返します。 |
forEach() | 指定された関数が値ごとに 1 回実行されます。 |
もっている() | Set オブジェクトに指定された value 要素が含まれているかどうかを示します。 |
値() | 各要素の値を含む Set イテレータのオブジェクトを返します。 |