ホームページ > 記事 > ウェブフロントエンド > JavaScriptには最初の文字を大文字にする機能はありますか?
JavaScript には最初の文字を大文字にする関数はありませんが、slice()、toUpperCase()、toLowerCase() 関数と文字列結合文字「 」を使用して、最初の文字を大文字にする設定を行うことができます。文字列の文字は大文字で、残りは小文字です。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript には大文字の関数はありません。
ただし、slice()、toUpperCase()、toLowerCase() 関数と文字列結合文字「 」を使用して、最初の文字を大文字に設定できます。
実装アイデア:
slice() メソッドを使用して、文字列を最初の文字部分とその他のサブ文字部分の 2 つの部分に分割します。
最初の文字を大文字に変換するには toUpperCase() メソッドを使用し、他の部分文字を小文字に変換するには toLowerCase() メソッドを使用します。
「 」演算子を使用して 2 つの部分を再結合します
実装コード:
function f(str) { newStr = str.slice(0,1).toUpperCase() +str.slice(1).toLowerCase(); console.log(newStr); } f("hello World!");
文字列内の各単語の最初の文字が大文字になるように を改善します。
function f(str) { var newStr = str.split(" "); for (var i = 0; i < newStr.length; i++) { newStr[i] = newStr[i].slice(0, 1).toUpperCase() + newStr[i].slice(1).toLowerCase(); } console.log(newStr.join(" ")); } f("hello World!");
[関連する推奨事項: JavaScript 学習チュートリアル]#
以上がJavaScriptには最初の文字を大文字にする機能はありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。