web-dev-qa-db-ja.com

Angularまたはtypescriptを使用して文字列の最初の文字を大文字にします

Angularまたはtypescriptを使用して文字列の最初の文字を大文字にするにはどうすればよいですか?

10
celam
function titleCaseWord(Word: string) {
  if (!Word) return Word;
  return Word[0].toUpperCase() + Word.substr(1).toLowerCase();
}

テンプレートで使用することもできますTitleCasePipe

いくつかのコンポーネントテンプレート:

{{value |titlecase}}
20
Yerkon
 let str:string = 'hello';
 str = str[0].toUpperCase() + str.slice(1);
8
Steve Ruben
var str = 'santosh';
str = str ? str.charAt(0).toUpperCase() + str.substr(1).toLowerCase() : '';
0
Santosh Singh