ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript大文字小文字変換のための4つの関数を詳しく解説_JavaScriptスキル

JavaScript大文字小文字変換のための4つの関数を詳しく解説_JavaScriptスキル

WBOY
WBOYオリジナル
2016-05-16 16:49:041969ブラウズ

js で大文字と小文字の変換を実装するには、主に 4 つの js 関数が使用されます。

1.toLocaleUpperCase
2.toUpperCase
3.toLocaleLowerCase
4.toLowerCase

以下は、大文字と小文字の変換を実装するこれら 4 つの js 関数の簡単な分析です。

1.toLocaleUpperCase

ホスト環境の現在のロケールに合わせて、文字列内のすべてのアルファベットを大文字に変換します。

2.toUpperCase

文字列内のすべての文字を大文字に変換します。

3.toLocaleLowerCase

ホスト環境の現在のロケールを考慮して、文字列のすべてのアルファベットを小文字に変換します。

4.to小文字

文字列内の文字を小文字に変換します。

上記の 4 つの関数の使用法は基本的に同じです。以下では例として toLowerCase を使用しているだけです。

コードをコピーします コードは次のとおりです:
var str='www.jb51.net /ABC' ;
document.write(str.toLowerCase());// www.jb51.net/abc
が出力されます または:

コードをコピー コードは次のとおりです。
document.write('www.jb51.net/ABC '.toLowerCase ());
toLocaleUpperCase と toUpperCase は同じ機能を持ち、toLocaleLowerCase と toLowerCase も同じ機能を持っていることがわかります。では、両者の違いは何でしょうか?

(1) toLocaleUpperCase toLocaleLowerCase これら 2 つの関数は、文字列内の文字を変換するときに、ホスト環境の現在のロケールに適応します。ほとんどの場合、結果は toUpperCase toLowerCase 関数を使用した場合と同じになります。ただし、言語ルールが通常の Unicode の大文字と小文字のマッピングと矛盾する場合、結果は異なります。

(2) toUpperCase toLowerCase メソッドは、文字列内のアルファベット以外の文字を変換しません。

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