ユーザーは JavaScript を使用してこのタスクを実行できます。 toLowerCase() ' または ' toLocaleLowerCase() 」の方法です。名前が示すように、両方のメソッドは文字列を小文字に変換しますが、いくつかの要素が異なります。
このガイドでは、「toLocaleLowerCase」メソッドと「toLowerCase」メソッドの主な違いをリストします。
「toLocaleLowerCase」メソッドと「toLowerCase」メソッドの違いに入る前に、まず、これらのメソッドの基本の概要を理解してください。
「toLocaleLowerCase()」メソッドとは何ですか?
” toLocaleLoweCase() 」メソッドは、ブラウザーのロケールに従って、指定された文字列を小文字に変換します。 「ロケール」は、米国英語の場合は「en_US」、トルコ語の場合は「tr」など、ブラウザの言語設定を指定します。
構文
弦。 toLocale小文字 ( )
パラメーターとして「ロケール」を渡さない上記の構文は、ブラウザーの現在のロケールに従って、初期化された文字列を小文字に変換します。
上記で定義したメソッドを実際に使ってみましょう。
例: 「toLocaleLowerCase()」メソッドの適用
この例では、「toLocaleLowerCase()」メソッドを適用して、指定された「tr(トルコ語)」ロケールに基づいて文字列を小文字に変換します。
JavaScript コード
< 脚本 >文字列を入れてみましょう = 「Linuxヒント」 ;
結果を出しましょう = 弦。 toLocale小文字 ( 'tr' ) ;
コンソール。 ログ ( '弦: ' + 弦 ) ;
コンソール。 ログ ( 「出力:」 + 結果 ) ;
脚本 >
上記のコード行では次のようになります。
- 「string」変数は文字列を初期化します。
- 「結果」変数は「 toLocaleLowerCase() ” を使用して、初期化された文字列を小文字に変換します。
- 最初 ' console.log() 」メソッドは「string」変数値を表示し、2 番目のメソッドは「result」変数値をコンソールに表示します。
出力
初期化された文字列が「tr(トルコ語)」ロケールに従って小文字に正常に変換されたことがわかります。
「toLowerCase()」メソッドとは何ですか?
” toLowerCase() 」メソッドは、特定の文字列を小文字に変換します。このタスクの実行中、元の文字列には影響しません。
構文
弦。 小文字へ ( )上記の構文は、変換された文字列を示す新しい文字列を返します。
実際の実装を見てみましょう。
例: 「toLowerCase()」メソッドの適用
この例では、「toLowerCase()」メソッドを使用して、初期化された文字列を小文字に変換します。
JavaScript コード
< 脚本 >文字列を入れてみましょう = 「Linuxヒント」 ;
結果を出しましょう = 弦。 小文字へ ( ) ;
コンソール。 ログ ( '弦: ' + 弦 ) ;
コンソール。 ログ ( 「出力:」 + 結果 ) ;
脚本 >
上記のコードブロックは次のとおりです。
- 「」を適用します。 toLowerCase() ”メソッドを使用して、初期化された文字列を変換します。
- ” console.log() 」メソッドは、初期化された文字列と変換された文字列をそれぞれ表示します。
出力
コンソールには、初期化された文字列と変換された文字列の両方が出力として正常に表示されます。
ここで、これまで説明した方法の違いを実際に実装してみましょう。
「toLocaleLowerCase()」メソッドと「toLowerCase()」メソッドの違いは何ですか?
このセクションでは、「toLocaleLowerCase()」メソッドと「toLowerCase()」メソッドの主な違いについて説明します。
- 働く: 「toLocaleLowerCase()」メソッドは現在または指定されたロケールに従って文字列を変換し、「toLowerCase()」メソッドは英語の標準/規則に従って文字列を小文字に変換します。
- パラメーター: 「toLocaleLowerCase()」メソッドを使用すると、ユーザーは「locale」パラメータを指定することで、特定の「ロケール」に従って文字列を変換できます。一方、「toLowerCase()」メソッドは、基本的な英語標準に基づいて文字列を変換するため、パラメータは必要ありません。
- 制限: 「toLowerCase()」メソッドは、ユーザーがブラウザの言語設定に基づいてのみ文字列を変換し、他の特定のロケールには変換できないように制限しますが、「toLocaleLowerCase()」メソッドの使用中に「ロケール」の制限はありません。
結論
両方の基本機能は「 toLocaleLowerCase() ' そしてその ' toLowerCase() ” の方法は同じです。つまり、文字列を小文字に変更します。ただし、それらは「動作」、「パラメータ」、および「制限」要素に基づいて互いに異なります。このガイドでは、「toLocaleLowerCase」メソッドと「toLowerCase」メソッドの主な違いを強調しました。