如何在 JavaScript 中使字符串的第一个字母大写?

如何使字符串的第一个字母大写,但不更改任何其他字母的大小写?
例如:
"this is a test" → "This is a test"
"the Eiffel Tower" → "The Eiffel Tower"

function capitalizeFirstLetter(string) {
return string.charAt(0).toUpperCase() + string.slice(1);
}

console.log(capitalizeFirstLetter('foo')); // Foo

截取第一个字符,然后toUpperCase

img

const str = 'this is a test'
const str1 = str.charAt(0).toUpperCase() + str.slice(1)
console.log(str1)