<script>
//使用asii码值判断,进行更改
let str = '_a_b_c_ddd_'
function checked(str) {
if (typeof str !== 'string') {
alert('类型不对哦~')
}
let arrStr = str.split('_')
let newStr = ''
arrStr.forEach((v, i) => {
if (v.charCodeAt() == NaN) {
arrStr.splice(i, 1) // 筛选掉空 如:hello_
}
newStr = newStr + v.substr(0, 1).toUpperCase() + v.substr(1)
})
return newStr
}
console.log(checked(str)) // HelloWord
</script>
将带有下划线的字符串改为大驼峰命名法
猜你喜欢
转载自blog.csdn.net/weixin_40180205/article/details/104768551
今日推荐
周排行