美文网首页
封装函数进行驼峰命名

封装函数进行驼峰命名

作者: 行走的蛋白质 | 来源:发表于2019-12-03 20:22 被阅读0次
    <script type="text/javascript">
        
         let str = 'get-element-by-id'
    
         function trans(ele) {
            let eleArr = ele.split('-')
            let newEle = ''
    
            eleArr.map((o, i) => {
                if(i > 0) {
                    o = o.charAt(0).toUpperCase() + o.slice(1)
                }
                newEle += o
            })
    
            return newEle
         }
    
         function trans1(ele) {
            let eleArr = ele.split('-')
    
            for(let i = 1; i < eleArr.length; i++) {
                eleArr[i] = eleArr[i].charAt(0).toUpperCase() + eleArr[i].substr(1, eleArr[i].length - 1)
    
            }
    
            return eleArr.join('')
         }
    
         console.log(trans(str))
         console.log(trans1(str))
    
    </script>
    

    相关文章

      网友评论

          本文标题:封装函数进行驼峰命名

          本文链接:https://www.haomeiwen.com/subject/ppshgctx.html