js で文字を大文字と小文字に変換するために使用される主な js 関数は 4 つあります:
1.toLocaleUpperCase
2.toUpperCase
3.toLocaleLowerCase
4.toLowerCase
大文字と小文字を実装する 4 つの JS 関数は次のとおりです。簡単な分析を 1 つずつ実行します。
1.toLocaleUpperCase
は、ホスト環境の現在のロケールに適応しながら、文字列内のすべてのアルファベット文字を大文字に変換します。
2.toUpperCase
文字列内のすべての文字を大文字に変換します。
3.toLocaleLowerCase
ホスト環境の現在のロケールを考慮して、文字列のすべてのアルファベットを小文字に変換します。
4.toLowerCase
文字列内の文字を小文字に変換します。
上記の 4 つの関数の使用法は基本的に同じです。以下では、例として toLowerCase を使用しているだけです:
var str='www.php.cn/ABC'; document.write(str.toLowerCase());//将输出 www.php.cn/abc
または:
document.write('www.php.cn/ABC'.toLowerCase());
toLocaleUpperCase と toUpperCase が同じ関数を持ち、toLocaleLowerCase と toLowerCase も同じであることがわかります。機能がある場合、違いは何ですか?
(1) toLocaleUpperCase toLocaleLowerCase これら 2 つの関数は、文字列内の文字を変換するときにホスト環境の現在のロケールにも適応します。ほとんどの場合、結果は toUpperCase toLowerCase 関数を使用した場合と同じになります。ただし、言語ルールが通常の Unicode の大文字と小文字のマッピングと矛盾する場合、結果は異なります。
(2) toUpperCase toLowerCase メソッドは、文字列内のアルファベット以外の文字を変換しません。
以上がJavaScriptを使って文字を大文字・小文字に変換する方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。