Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【Node.js24.x】Set::clear()メソッドの使い方

clearメソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

clearメソッドは、Node.jsに組み込まれているSetオブジェクトから、格納されているすべての要素を削除するメソッドです。Setは、重複しないユニークな値のみを効率的に管理するためのデータ構造です。

このclearメソッドを呼び出すと、対象となるSetオブジェクトが現在保持しているすべての値が一度にクリアされ、Setは完全に空の状態になります。例えば、プログラムの中で一時的に収集した一連のデータがSetに格納されており、そのデータをすべて処理し終えた後、次の処理のためにSetを完全にリセットしたい場合にこのメソッドが役立ちます。

clearメソッドは、引数を必要としません。呼び出されたSetオブジェクト自体が直接変更され、その結果として要素が一つも含まれない状態になります。この操作は元に戻すことができないため、使用する際は注意が必要です。一度クリアされたSetは、再度要素を追加するまで空のままです。メソッドの実行後、特定の値を返すことはなく、undefinedが返されます。これにより、Setの状態を簡単に初期化し、再利用することができます。

構文(syntax)

const mySet = new Set([1, 2, 3]);
mySet.clear();

引数(parameters)

引数なし

引数はありません

戻り値(return)

undefined

Setオブジェクトのすべての要素を削除します。このメソッドは値自体を返さず、操作が完了したことを示します。

関連コンテンツ