将输入的变量名转换为小驼峰写法 可能的输入命名如下: TestVariable test_variable TEST_VARIABLE, 最终输出为testVariable-笔试面试资料

这是qklbishe.com第15136 篇笔试面试资料
提供答案分析,通过本文《将输入的变量名转换为小驼峰写法 可能的输入命名如下: TestVariable test_variable TEST_VARIABLE, 最终输出为testVariable-笔试面试资料》可以理解其中的代码原理,这是一篇很好的求职学习资料
本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。

答案:

将输入的变量名转换为小驼峰写法

可能的输入命名如下:

TestVariable

test_variable

TEST_VARIABLE,

最终输出为testVariable

将输入的变量名转换为小驼峰写法    可能的输入命名如下:    TestVariable    test_variable    TEST_VARIABLE,    最终输出为testVariable 区块链毕设学生136568685号
function format(name) {         let rex = /([A-Z]{2,})|(_[A-Za-z]+)/g;         let arr = name.match(rex);          for (i in arr) {           if (/_/.test(arr[i])) {             console.log(arr[i]);             let o = arr[i].toUpperCase().replace("_", "");             let m = o.substring(1);             o = o.replace(m, m.toLowerCase());             name = name.replace(arr[i], o);           } else {             let n = arr[i].replace(               arr[i].substring(1),               arr[i].substring(1).toLowerCase()             );             console.log(n);             name = name.replace(arr[i], n);           }         }     //把首字母变为小写         name = name.replace(           name.substring(0, 1),           name.substring(0, 1).toLowerCase()         );         return name;       }

2021-08-25 23:07:09 回复(0)

文章部分来自互联网,侵权联系删除
www.qklbishe.com

区块链毕设网(www.qklbishe.com)全网最靠谱的原创区块链毕设代做网站
部分资料来自网络,侵权联系删除!
资源收费仅为搬运整理打赏费用,用户自愿支付 !
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台 » 将输入的变量名转换为小驼峰写法 可能的输入命名如下: TestVariable test_variable TEST_VARIABLE, 最终输出为testVariable-笔试面试资料

提供最优质的资源集合

立即查看 了解详情