js 驼峰命名和下划线互换
发布: 2017-03-03 17:13:06标签: 前端开发
01// 下划线转换驼峰02function camelize(name) {03 return name.replace(/\_(w)/g, function(all, letter){04 return letter.toUpperCase();05 });06}0708// 驼峰转换下划线09function hyphenate(name) {10 return name.replace(/([A-Z])/g,'_$1').toLowerCase();11}1213// 测试14let a = 'a_b2_345_c2345';15console.log(camelize(a));1617let b = 'aBdaNf';18console.log(hyphenate(b));
复制代码