javascript char型 - JavaScriptで、文字列の最初の文字を大文字にするには?

javascript 文字列 / javascript / string / letter / capitalize

文字列の最初の文字を大文字にして、他の文字の大文字小文字を変えないようにするには?

B. Go



Answer #1

Lodashをすでに使用している(または使用している)場合、解決策は簡単です。

_.upperFirst('fred');
// => 'フレッド'

_.upperFirst('FRED');
// => 'FRED'

_.capitalize('fred') // => 'フレッド'
_.lowerFirst('Fred');
// => 'フレッド'

_.lowerFirst('FRED');
// => 'fRED'

_.snakeCase('Foo Bar');
// => 'foo_bar'

最初の大文字のためのバニラのJavaScript。

function upperCaseFirst(str){
    return str.charAt(0).toUpperCase() + str.substring(1);
}