驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)是常用的变量或方法命名方法。有些时候可能会需要转换,方法如下:
//驼峰转换下划线 function camelToUnderline(str) { return str.replace(/([A-Z])/g,"_$1").toLowerCase() } //下划线转换驼峰 function underlineToCamel(str) { return str.replace(/\_(\w)/g, (all,letter)=>letter.toUpperCase()) }