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

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

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

作成日: 更新日:

基本的な使い方

toLowerCaseメソッドは、指定された文字列のすべてのアルファベット文字を小文字に変換した新しい文字列を生成し、返却するメソッドです。

このメソッドはNode.jsの組み込み機能として、Stringクラスに属しており、JavaScriptの文字列データに対して直接呼び出すことができます。例えば、"ExampleString".toLowerCase()のように使用し、結果として"examplestring"のような小文字の文字列を得られます。

toLowerCaseメソッドの重要な点は、元の文字列オブジェクト自体は変更しないという特性です。文字列はJavaScriptにおいて不変(immutable)な値であるため、このメソッドを呼び出しても元の文字列はそのまま保持され、すべての文字が小文字に変換された新しい文字列が生成されて戻り値として提供されます。

このメソッドは引数を一切取りません。呼び出すだけで、文字列内の大文字のアルファベット(A-Z)を対応する小文字(a-z)に変換します。変換はロケール(地域や言語の設定)に依存しない、標準的なユニバーサルなルールに基づいて行われます。

システム開発においては、ユーザーからの入力値の大文字・小文字を統一して処理したい場合や、データベース検索時に大文字・小文字を区別せずデータを比較したい場合、あるいは表示用の文字列を特定の書式に整形したい場合など、文字列の正規化や標準化の目的で非常に頻繁に利用されます。

構文(syntax)

1const originalString = "Hello World!";
2const lowercasedString = originalString.toLowerCase();
3console.log(lowercasedString);

引数(parameters)

引数なし

引数はありません

戻り値(return)

string

このメソッドは、呼び出し元の文字列をすべて小文字に変換した新しい文字列を返します。

関連コンテンツ

関連プログラミング言語