字母处理函数集有哪些具体应用场景?
- 内容介绍
- 文章标签
- 相关推荐
本文共计138个文字,预计阅读时间需要1分钟。
javascript将首字母大写+const hump=char=> { if (!char) return; if (!/^\w+/.test(char)) return char; char=char.toLowerCase(); let cs=char.split(''); cs[0]=cs[0].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(' '); }
本文共计138个文字,预计阅读时间需要1分钟。
javascript将首字母大写+const hump=char=> { if (!char) return; if (!/^\w+/.test(char)) return char; char=char.toLowerCase(); let cs=char.split(''); cs[0]=cs[0].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(' '); }

