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

charCodeAt / javascript / string / letter / capitalize

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

B. Go



Answer #1
// 10,889,187操作/秒
function capitalizeFirstLetter(string) {
    return string[0].toUpperCase() + string.slice(1);
}

// 10,875,535操作/秒
function capitalizeFirstLetter(string) {
    return string.charAt(0).toUpperCase() + string.slice(1);
}

// 4,632,536操作/秒
function capitalizeFirstLetter(string) {
    return string.replace(/^./, string[0].toUpperCase());
}

// 1,977,828操作/秒
String.prototype.capitalizeFirstLetter = function() {
    return this.charAt(0).toUpperCase() + this.slice(1);
}