capitalize [大写]
大写字符串的首字母。
使用阵列破坏性和 String.prototype.toUpperCase()
要大写第一字母,...rest
rest”在第一个字母之后获得字符数组,然后 Array.prototype.join('')
将其变成字符串再次。
省略 LowerRest
参数以保持其余的字符串完整,或将其设置为“ True”以转换为小写。
typescript
const capitalize = (str: string = "", lowerRest = false): string =>
str.slice(0, 1).toUpperCase() +
(lowerRest ? str.slice(1).toLowerCase() : str.slice(1));
typescript
capitalize("fooBar"); // 'FooBar'
capitalize("fooBar", true); // 'Foobar'