其他分享
首页 > 其他分享> > js大写字母转小写字母前加下划线

js大写字母转小写字母前加下划线

作者:互联网

功能实现: 将'Firstname Secondname Thirdname'转换成'firstname_secondname_thirdname',首字母大写改成小写字母前加下划线

let str = 'Firstname Secondname Thirdname'

function toLow(str) {
    let arr = str.split(' ') // 根据空格分割
    let newStr = ''
    arr.map((item, index) => {
        if (index == 0) { // 第一个首字母前不用加下划线
            return newStr += item.replace(item[0], item[0].toLowerCase())
        } else {
            return newStr += item.replace(item[0], '_' + item[0].toLowerCase())
        }
    })
    return newStr
}

str = toLow(str)

 

ok完成

标签:return,下划线,小写字母,item,let,str,newStr,前加
来源: https://blog.csdn.net/zjw0021/article/details/113777078