ホームページ > ウェブフロントエンド > フロントエンドQ&A > JavaScriptには最初の文字を大文字にする機能はありますか?

JavaScriptには最初の文字を大文字にする機能はありますか?

青灯夜游
リリース: 2022-02-18 17:34:46
オリジナル
3031 人が閲覧しました

JavaScript には最初の文字を大文字にする関数はありませんが、slice()、toUpperCase()、toLowerCase() 関数と文字列結合文字「 」を使用して、最初の文字を大文字にする設定を行うことができます。文字列の文字は大文字で、残りは小文字です。

JavaScriptには最初の文字を大文字にする機能はありますか?

このチュートリアルの動作環境: 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!");
ログイン後にコピー

JavaScriptには最初の文字を大文字にする機能はありますか?

文字列内の各単語の最初の文字が大文字になるように を改善します。

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 学習チュートリアル]#

以上がJavaScriptには最初の文字を大文字にする機能はありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート