ホームページ  >  記事  >  ウェブフロントエンド  >  JSの文字列学習で全文字の大文字と小文字を統一する方法

JSの文字列学習で全文字の大文字と小文字を統一する方法

青灯夜游
青灯夜游オリジナル
2021-08-17 17:01:241984ブラウズ

前回の記事では、指定された長さに応じて部分文字列をインターセプトし、ファイルの拡張子を取得する方法を紹介しましたので、興味のある方はリンクをクリックしてご覧ください→「によるJS文字列学習方法」部分文字列をインターセプトしてファイル拡張子 》を返します。今回は引き続き JavaScript 文字列を学習し、文字列の大文字と小文字を統一する方法を見ていきます。

大文字と小文字が混在した文字列が読みにくくなることがありますが、文字列の大文字と小文字を統一するにはどうすればよいでしょうか?これには、文字列を大文字または小文字に均一に変換するための大文字と小文字の変換が必要です。以下で詳しく見ていきましょう。

そのような例を見てみましょう:

var str="THE quick brown FOX JUMPS OVER the lazy DOG";
console.log(str.toLowerCase());
console.log(str.toUpperCase());
console.log(str.toLocaleLowerCase());
console.log(str.toLocaleUpperCase());

出力結果は次のとおりです:

JSの文字列学習で全文字の大文字と小文字を統一する方法

これは可能です。 toLowerCase() 関数と toLocaleLowerCase() 関数はどちらも文字列を小文字に変換でき、toUpperCase() と toLocaleUpperCase() 関数は両方とも文字列を大文字に変換できます。

しかし、まだいくつかの違いがあります:

toLocaleLowerCase() と toLocaleUpperCase() は、ローカル ホストのロケールに従って文字列の大文字と小文字を大文字と小文字に変換する 2 つのローカライズされたプロトタイプ メソッドです。

通常、戻り値は toLowerCase()、toUpperCase() メソッドと同じになりますが、一部の特殊な言語 (トルコ語など) では、ローカル固有の大文字と小文字のマッピングがあるため、戻り値は値は異なります。

通常、大文字の文字列と小文字の文字列を設定するには、toLowerCase() メソッドと toUpperCase() メソッドを使用するだけで済みます。これら 2 つのメソッドを見てみましょう。

  • toLowerCase() 関数は文字列を小文字に変換するために使用されます。構文は「string.toLowerCase()」です。を使用すると、文字列 string 内のすべての文字を小文字に直接変換し、すべて小文字を含む新しい文字列を返すことができます。

  • toUpperCase() 関数は文字列を大文字に変換するために使用されます。構文は "string.toUpperCase()" です。文字列 ## を直接変換できます。 #string 内のすべての文字を大文字に変換し、すべて大文字を含む新しい文字列を返します。

toLowerCase() メソッドと toUpperCase() メソッドは新しい文字列を返し、元の文字列は変更しません。

var str="THE quick brown FOX JUMPS OVER the lazy DOG";
console.log(str.toLowerCase());
console.log("原字符串:"+str);
console.log(str.toUpperCase());
console.log("原字符串:"+str);

出力結果は次のとおりです:

JSの文字列学習で全文字の大文字と小文字を統一する方法

わかりました。必要な場合は、次の内容を参照してください:

JavaScript 上級チュートリアル

以上がJSの文字列学習で全文字の大文字と小文字を統一する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。