首字母大写,其它字母小写

核能气质少年 提交于 2019-12-22 13:30:39

首字母大写,其它字母小写

说明: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);
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!