JavaScript:大文字を小文字に変換する(すべての方法)

toLowerCase()、toUpperCase()、およびロケール固有のメソッドを具体的な例とともに使用する方法。

JavaScript:大文字を小文字に変換する(すべての方法)

この検索の目的は実用的です。開発者はJavaScriptで大文字・小文字を素早く効率的に切り替える方法を知りたいと考えています。このガイドでは、主要なメソッド、Title Case(各単語の頭文字を大文字)のパターン、およびロケール対応について解説します。

目次:

toLowerCase

`toLowerCase()` は文字列全体を小文字に変換します。正規化のための標準的なメソッドです。
const text = "HELLO";
console.log(text.toLowerCase()); // hello

toUpperCase

`toUpperCase()` は逆の動作をします。タイトルやUIのボタン表示に便利です。
const text = "hello";
console.log(text.toUpperCase()); // HELLO

Title Case の実装パターン

JavaScriptには Title Case 用の組み込みメソッドはありません。一般的な実装パターンは以下の通りです:
const toTitleCase = str => str
  .split(/\s+/)
  .map(w => w.charAt(0).toUpperCase() + w.slice(1).toLowerCase())
  .join(' ');

ロケールを考慮した変換

`toLocaleLowerCase()` と `toLocaleUpperCase()` は、特殊なルールを持つ言語(トルコ語など)を適切に処理します。
"İ".toLocaleLowerCase('tr'); // i

コードを書かない代替法

1回限りの変換を今すぐ行いたい場合は、以下をご利用ください: https://textcaseconverter.online/ja/

関連記事:

FAQ

JavaScriptでの形式変更に関する疑問があるなら、これらが重要なポイントです。

toLowerCase() は言語を考慮しますか?

いいえ。特殊なルールが必要な言語の場合は `toLocaleLowerCase()` を使用してください。

Title Case にするにはどうすればいいですか?

split-map-join パターンを使うか、専用の小さな関数を作成します。

プログラミングなしでできますか?

はい。オンライン変換ツールを使えば簡単です。

コードなしで素早く結果が欲しいですか?

無料のオンラインツールを使って、即座に形式を変換しましょう。

今すぐ変換