首字母大写,其它字母小写
说明:map()是一个高阶函数,他可以把一个函数作用在一个数组上
方法一
var str = ['adam', 'LISA', 'barT'];
var result = str.map(function (x){
return x.charAt(0).toUpperCase()+x.slice(1).toLowerCase();
})
console.log(result)//[ 'Adam', 'Lisa', 'Bart' ]
方法二
var str = ['adam', 'LISA', 'barT'];
var result = str.map((s) => {
var str = "";
str += s[0].toUpperCase();
for(var i=1; i<s.length; i++) {
str += s[i].toLowerCase();
}
return str;
})
console.log(result);