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

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

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

作成日: 更新日:

基本的な使い方

toStringメソッドは、Stringオブジェクトが保持している文字列の値を、そのまま文字列として返すメソッドです。このメソッドは、new String() のようにStringコンストラクタを使用して作成された文字列オブジェクトから、そのオブジェクトがラップしている実際の文字列データ、すなわちプリミティブな文字列値を取り出す際に利用できます。

例えば、let greeting = new String("Hello World"); といった形でオブジェクトとして作成された文字列に対して greeting.toString() を呼び出すと、結果として "Hello World" というプリミティブな文字列値が得られます。

通常、"example" のように直接記述されたプリミティブな文字列値に対しては、それら自体が既に文字列であるため、この toString メソッドを明示的に呼び出すことは稀です。しかし、JavaScriptエンジンがStringオブジェクトを文字列として評価する必要がある場合や、Stringオブジェクトを文字列として扱うような文脈では、内部的にこのメソッドが自動的に呼び出されることがあります。

このメソッドは引数を取りません。戻り値は常に、対象のStringオブジェクトが表すプリミティブな文字列です。これにより、オブジェクトの形式で格納された文字列の値を、標準的な文字列として一貫して利用することが可能になります。

構文(syntax)

const myString = "Example String";
const stringRepresentation = myString.toString();
console.log(stringRepresentation);

引数(parameters)

引数なし

引数はありません

戻り値(return)

string

このメソッドは、Stringオブジェクトの文字列表現を返します。

関連コンテンツ

関連プログラミング言語