JS文字列をこぶに変える3つの方法


問題の説明:文字列を書いて、ラクダのピークに変える方法、例:border-bottom-色彩->border BottomColor
方法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();
    });
}