题解 | #将字符串转换为驼峰格式#

将字符串转换为驼峰格式

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>

全部评论

相关推荐

评论
1
收藏
分享
牛客网
牛客企业服务