- 字符串首字母大写
function startU(str) {
let s1 = str.slice(0, 1);
let s2 = str.slice(1);
let result = s1.toUpperCase() + s2.toLowerCase();
return result
}
console.log(startU('asdasdasds')); //Asdasdasds
- 数组中字符串首字母大写
let oldarr = ['adam', 'LISA', 'barT'];
function startArrayU(arr) {
var newarr = arr.map(r =>
r.toLowerCase().replace(r.slice(0, 1), j => j.toUpperCase()
)
)
return newarr;
};
console.log(startArrayU(oldarr)); //["Adam", "lisa", "Bart"]