转换为首字母大写 const hump = char = { /* 首字母大写 */ if (!char) return; if (!(/^\w+$/).test(char)) return char; char = char.toLowerCase(); let cs = char.split(''); cs[0] = cs[0].toString().toUpperCase(); return cs.join('');}
const hump = char => { /* 首字母大写 */ if (!char) return; if (!(/^\w+$/).test(char)) return char; char = char.toLowerCase(); let cs = char.split(''); cs[0] = cs[0].toString().toUpperCase(); return cs.join(''); }下划线格式转换为驼峰格式
const toHump = char => { /* 将下划线格式改为驼峰格式 */ /* eg: Demang_ddd => Demang Ddd */ if (!char) return; if (!(/^\w+_\w+$/).test(char)) return char; let cs = []; const chars = char.split('_'); chars.forEach(item => { cs.push(hump(item)) }) return cs.join(' '); }