just-capitalize
Version:
capitalize the first character of a string
19 lines (15 loc) • 480 B
JavaScript
var stringCapitalize = capitalize;
/*
capitalize('capitals'); // 'Capitals'
capitalize('Capitals'); // 'Capitals'
capitalize('CapiTALS'); // 'Capitals'
capitalize('many Words'); // 'Many words'
capitalize('!exclaim'); // '!exclaim'
*/
function capitalize(str) {
if (typeof str != 'string') {
throw Error('just-capitalize expects a string argument');
}
return str.charAt(0).toUpperCase() + str.slice(1).toLowerCase();
}
export {stringCapitalize as default};