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