js把字符串的下划线去掉,转化为驼峰命名

const toCamelCaseVar = (variable) => {

variable = variable.replace(/[\_|-](\w)/g, function (all, letter) {

return letter.toUpperCase();

});

return variable.slice(0, 1).toLowerCase() + variable.slice(1)

}

console.log(toCamelCaseVar('Foo_style_css')) // fooStyleCss

console.log(toCamelCaseVar('Foo-style-css')) // fooStyleCss

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容