题解 | #将字符串转换为驼峰格式#
将字符串转换为驼峰格式
https://www.nowcoder.com/practice/2ded24e34ec34325a62d42d0c8479bae
简单清晰、直观明了,一步到位,不用弯弯绕绕------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
<script type="text/javascript">
function cssStyle2DomStyle(sName) {
// 处理-开头的第一个单词(直接去掉)
let newStr = sName.replace(/^-(.*)/g, '$1');
// 通过捕获组替换处理函数参数 ----> _:匹配的字符 str:第一个捕获组内容
return newStr.replace(/-([a-zA-Z]+)/g, (_, str) => {
// 对每个捕获组首字母大写处理
return str[0].toUpperCase() + str.substr(1);
})
}
</script>

