题解 | #将字符串转换为驼峰格式#
将字符串转换为驼峰格式
http://www.nowcoder.com/practice/2ded24e34ec34325a62d42d0c8479bae
刚开始我以为很复杂,但是其实类似于遍历一遍就ok了
function cssStyle2DomStyle(sName) {
let res = '';
let i = 0;
if (sName[0] === '-') {
res = sName[1];
i = 2;
} else {
res = sName[0];
i = 1;
}
for (i; i < sName.length; i++) {
if (sName[i] === '-') {
continue;
} else if (sName[i-1] === '-') {
res = res + sName[i].toUpperCase();
} else {
res = res + sName[i];
}
}
return res;
}