我是靠谱客的博主 神勇薯片,这篇文章主要介绍js 把烤串命名转换为驼峰命名(快手面试题),现在分享给大家,希望可以做个参考。

  • 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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(128)

评论列表共有 0 条评论

立即
投稿
返回
顶部