【Node.js24.x】Set::add()メソッドの使い方
addメソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
addメソッドは、Setオブジェクトに要素を追加するメソッドです。Setは、重複しない一意の値を集めて管理するためのオブジェクトです。このaddメソッドに引数として値を渡すと、その値がSet内に既に存在するかを確認します。
もしSet内にその値が存在しなければ、新しい要素としてSetに追加されます。一方、追加しようとする値が既にSet内に存在している場合は、Setは変更されず、何も操作は行われません。Setの特性として、同じ値を複数持つことはありません。
addメソッドは、要素が追加された(または追加されなかった)Setオブジェクト自身を返します。これにより、複数のaddメソッドを連続して呼び出したり、他のSetメソッドと組み合わせて利用するメソッドチェーンが可能になります。例えば、mySet.add(1).add(2).add(3);のように記述することで、一連の操作を簡潔に表現することができます。このメソッドは、コレクションに重複を許さないデータを追加する際に非常に役立ちます。
構文(syntax)
const mySet = new Set();
mySet.add('値');
引数(parameters)
value
- value: any: Set に追加する値。重複する値は自動的に無視されます。
戻り値(return)
Set
Set.prototype.add メソッドは、指定された要素を Set オブジェクトに追加します。このメソッドは、操作後の Set オブジェクト自身を返します。