29 转换驼峰命名
要求:
函数接受一个字符串作为参数,可以把类似于 is_good_name 这样的变量名替换成 isGoodName。变量名首尾的下划线不需要做处理,中间的下划线全部删除并且处理成驼峰。
const toCamelCaseVar = (variable) =>{
let reg=/_+(\w)/g;
let str=variable.replace(reg,function(){
if(arguments[2])return (arguments[1]).toUpperCase();
else return arguments[0];
});
return str;
}