JS文字列をこぶに変える3つの方法
2477 ワード
問題の説明:文字列を書いて、ラクダのピークに変える方法、例:border-bottom-色彩->border BottomColor
方法1:文字列配列の操作
方法1:文字列配列の操作
function tranformStr1(str){
var strArr=str.split('-');
for(var i=1;i<strArr.length;i++){
strArr[i]=strArr[i].charAt(0).toUpperCase()+strArr[i].substring(1);
}
return strArr.join('');
}
方法2:操作文字配列function tranformStr2(str){
var strArr=str.split('');
for(var i=1;iif(strArr[i]=='-'){
// '-'
strArr.splice(i,1);
//
if(ireturn strArr.join('');
}
方法3:正規表現を使うfunction transformStr3(str){
var re=/-(\w)/g;
return str.replace(re,function ($0,$1){
return $1.toUpperCase();
});
}