//下划线连接的变量转为驼峰变量
function toCamel (str) {
return str.replace(/_(\w)/g, (_, c) => c ? c.toUpperCase() : '')
}
console.log('aa_bb_cc_dd_ee','toCamel',toCamel('aa_bb_cc_dd_ee'))
//aa_bb_cc_dd_ee toCamel aaBbCcDdEe
//驼峰命名的变量转为下划线连接的变量
function toUnderline(str) {
return str.replace(/([A-Z])/g,"_$1").toLowerCase()
}
console.log('aaBbCc','toUnderline',toUnderline('aaBbCc'))
//aaBbCc toUnderline aa_bb_cc