[JavaScript] 先頭の文字だけ大文字に変換する方法
1 min read
仕様
指定文字(英字)の最初の文字を"大文字"に変換する。
hoge -> Hoge
キャメルケース(余談)
先頭大文字 ≠ キャメルケース
名称 | 表記例 | 備考 |
---|---|---|
アッパーキャメルケース (パスカルケース) | GetInputReader | 複合語の先頭を、大文字で書き始める |
ローワーキャメルケース (単にキャメルケース) | getInputReader | 複合語の先頭を、小文字で書き始める |
キャメルケース - Wikipedia より引用。
コード
function toUpperFirstLetter(str) {
return str.charAt(0).toUpperCase() + str.substring(1).toLowerCase();
}
先頭の文字をtoUpperCase()
で大文字に変換し、先頭の文字以外をtoLowerCase()
で小文字に変換している。