1.下划线转化为驼峰
let newKey = 'obj_key'
newKey = newKey.replace(/_([a-z])/g, (p, m) => m.toUpperCase())
2.驼峰转化下划线
let newKey = 'objKey'
newKey = newKey.replace(/([A-Z])/g, (p, m) => `_${m.toLowerCase()}`)
本文介绍了在JavaScript中如何实现将下划线形式的字符串转换为驼峰式(首字母大写),以及反之的操作方法,展示了字符串处理的基本技巧。
1.下划线转化为驼峰
let newKey = 'obj_key'
newKey = newKey.replace(/_([a-z])/g, (p, m) => m.toUpperCase())
2.驼峰转化下划线
let newKey = 'objKey'
newKey = newKey.replace(/([A-Z])/g, (p, m) => `_${m.toLowerCase()}`)
1250
144
5172

被折叠的 条评论
为什么被折叠?