ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptを使って文字を大文字・小文字に変換する方法を詳しく解説

JavaScriptを使って文字を大文字・小文字に変換する方法を詳しく解説

伊谢尔伦
伊谢尔伦オリジナル
2017-07-25 11:42:282743ブラウズ

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 サイトの他の関連記事を参照してください。

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