题解 | #将字符串转换为驼峰格式#
将字符串转换为驼峰格式
http://www.nowcoder.com/practice/2ded24e34ec34325a62d42d0c8479bae
function cssStyle2DomStyle(sName) {
let arrNew = ''
let arr1 = sName.split('-')
let arr = []
//去除被分割后的空字符''
for(let i = 0; i< arr1.length;i++){
if(arr1[i] !== ''){
arr.push(arr1[i])
}
}
for(let i = 0; i< arr.length; i++){
//对第一个字符进行小写处理并拼接到arrNew
if(i === 0){
// arrNew += arr[i]
// arr[i].toLowerCase()
arrNew+= arr[i].substr(0,1).toLowerCase()
arrNew += arr[i].substr(1)
}else {
arrNew+= arr[i].substr(0,1).toLocaleUpperCase()
arrNew += arr[i].substr(1)
}
}
return arrNew
}