js将foo-bar转为fooBar

这是一道js的面试题,就是考察将普通面命转为小驼峰命名

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    
</body>
<script type="text/javascript">
    function fooBar(str) {
        var arr = [];
        let sting = str.split('-');
        arr.push(sting[0]);
        for (var i = 1; i < sting.length; i ++) {
            arr.push(sting[i].toString()[0].toUpperCase() + sting[i].toString().slice(1));
        }
        return arr.join('');
    }
    document.write(fooBar('foo-bar'));
</script>
</html>
复制代码

 

posted on   sjpqy  阅读(266)  评论(0编辑  收藏  举报

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示