4つのJS関数は、主にJSで文字ケース変換を実装するために使用されます。
1.トロカレウッパーコンサース
2. Touppercase
3。TolocalElowerCase
4。Tolowercase
以下は、ケース変換を1つずつ実装するこれらの4つのJS関数の簡単な分析です。
1.トロカレウッパーコンサース
文字列内のすべてのアルファベット文字は、ホスト環境の現在のロケールに適応しながら、大文字に変換されます。
2. Touppercase
文字列内のすべての文字を大文字に変換します。
3。TolocalElowerCase
ホスト環境の現在のロケールを考慮して、文字列のすべてのアルファベット文字を小文字に変換します。
4。Tolowercase
文字列内の文字を小文字に変換します。
上記の4つの関数の使用法は基本的に同じです。これは、Tolowercaseを使用した例です。
コードコピーは次のとおりです。
var str = 'www.vevb.com/abc';
document.write(str.tolowercase()); //出力www.vevb.com/abc
または:
コードコピーは次のとおりです。Document.Write( 'www.vevb.com/abc'.tolowercase());
トロカレウッパーとトゥパルカーの機能は同じであり、TolocalolowercaseとTolowercaseにも同じ機能があることがわかります。それで、それらの違いは何ですか?
(1)Tolocaleuppercase Tolocalelowercaseこれらの2つの関数は、文字列内の文字を変換する際に、ホスト環境の現在のロケール設定に適応します。ほとんどの場合、結果は、Touppercase Tolowercase関数を使用して得られた結果と同じです。ただし、言語ルールが通常のUnicodeケースマッピング方法と競合する場合、結果は異なります。
(2)Touppercase Tolowercaseメソッドは、文字列内の非アルファベット文字を変換しません。