题解 | #将字符串转换为驼峰格式#

将字符串转换为驼峰格式

http://www.nowcoder.com/practice/2ded24e34ec34325a62d42d0c8479bae

function cssStyle2DomStyle(sName) {
var font = sName.split('-');
for(var i = 1; i < font.length; i++){
//如果数组第一个为空 (. -webkit-border-image ) 直接把第一个字母和font[0]拼起来
//跳出本次循环//注意第一个为空的情况font[0]就是空,可以将0和1合并起来,从2开始
if(!font[0]) { font[0] +=font[i]; continue;}
// 把首字母切出来转化成大写
var Upper = font[i].substring(0,1).toUpperCase();//否则都是从1开始大写
// 把其余的切出来
var lower = font[i].substring(1);
// 把两边合起来
font[i] = Upper + lower;
font[0] +=font[i];//最后所有的字符串放在font[0]中,
}
return font[0];
}
全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务