String Case Conversionを含むECMAScriptには、TolowerCase()、TolocalolowerCase()、Touppercase()、Tolocaleuppercase()を含む4つの方法があります。
その中で、tolowercase()とtouppercase()は2つの古典的な方法で、java.lang.stringの同じ名前の方法から借用されています。特定の領域に対して、tolocalelowercase()およびtolocaleuppercase()メソッドが実装されています。
一部の地域では、地域指向の方法は一般的な方法で得られた結果と同じですが、いくつかの言語(トルコ語など)は、ユニコードケース変換に特別なルールを適用します。この時点で、正しい変換が達成されるように、地域指向の方法を使用する必要があります。ここにいくつかの例があります:
var stringvalue = "hello world";
alert(stringvalue.tolocaleuppercase()); //"こんにちは世界"
alert(stringvalue.touppercase()); //"こんにちは世界"
alert(stringvalue.tolocalolowercase()); //"こんにちは世界"
alert(stringvalue.tolowercase()); //「Hello World」123456
コードレイコード-v1.1
Tolocaleuppercase()とTouppercase()は、上記の両方で「Hello World」を返します。TolocalolowerCase()とtolowercase()の両方が「Hello World」を返すように。一般的に言えば、コードが実行されるロケールを知らずに、リージョン固有のアプローチを使用する方が安全です。
上記の記事では、TolowercaseとTolocalelowercaseの違いについて簡単に説明しています。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。