JavaScript 轉字串首字為大寫。
下面三種方法都是將字串的首字轉大寫。
let s = 'hello';
let s1 = s.charAt(0).toUpperCase() + s.slice(1);
let s2 = s.replace(/^./, s[0].toUpperCase());
let s3 = s[0].toUpperCase() + s.slice(1)
console.log(s1); // Hello
console.log(s2); // Hello
console.log(s3); // Hello
如果要首字轉小寫把toUpperCase()
改成toLowerCase()
即可。
或是直接使用lodash
的startCase()
。
let s = 'hello';
console.log(_.startCase(s)); // Hello
參考:
沒有留言:
張貼留言