How do I make the first letter of a string uppercase in JavaScript?
How do I make the first letter of a string uppercase, but not change the case of any of the other letters?
For example:
- this is a test -> This is a test
- the Eiffel Tower -> The Eiffel Tower
- /index.html -> /index.html
Most Best Solution:
Another solution:
function capitalizeFirstLetter(string) {
return string.charAt(0).toUpperCase() + string.slice(1);
}
You could also add it to the
String.prototype
so you could chain it with other methods:String.prototype.capitalizeFirstLetter = function() {
return this.charAt(0).toUpperCase() + this.slice(1);
}
and use it like this:
'string'.capitalizeFirstLetter() // String
http://stackoverflow.com/questions/1026069/how-do-i-make-the-first-letter-of-a-string-uppercase-in-javascript
COMMENTS