我是靠谱客的博主 神勇薯片,最近开发中收集的这篇文章主要介绍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 把烤串命名转换为驼峰命名(快手面试题)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部