概述
- 1、用普通的方法
function transformStr ( str ) {
if(str == '') {
throw new Error('不符合规范')
}
var arr = str.split('-');//split是分隔字符串
var newStr = arr[0];
for(var i = 1; i<arr.length; i++){
newStr += (arr[i].substr(0,1).toLocaleUpperCase() +arr[i].slice(1));
}
return newStr;
}
//测试案例
var stringTuoFeng='get-element-by-id';
console.log ( transformStr ( stringTuoFeng ) );
- 2 用正则的方法
var str="border-bottom-color";
function tf(){
var re=/-(w)/g;
str=str.replace(re,function($0,$1){
// $0表示带符号的 $1表示不带符号的
return $1.toUpperCase();
});
return str
};
tf(str);
最后
以上就是神勇薯片为你收集整理的js 把烤串命名转换为驼峰命名(快手面试题)的全部内容,希望文章能够帮你解决js 把烤串命名转换为驼峰命名(快手面试题)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复