概述
**//骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母
小驼峰法
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如
int myStudentCount;
变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
常用于函数名。
大驼峰法
相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。常用于类名,属性,命名空间等。譬如
public class DataBaseUser;
//封装函数将字符串进行驼峰命名 例:get-element-by-id => getElementById**
<script>
function toString(foo) {
//根据某个字符去进行切割
split()
var arr = foo.split('-');
//获取每个元素中的第一个字符并转换为大写
第一个元素不用转换
//charAt() 获取指定索引位置的字符
//toUpperCase() 将字符转换为大写
toLowerCase()
将字符转换为小写
//substr() substr(start: number, length?: number)
可以在字符串中抽取从start下标开始的指定数目的字符
var e = arr[1].charAt(0).toUpperCase() + arr[1].substr(1,arr[1].length-1);
console.log(e);
for (var i = 1; i < arr.length; i++){
arr[i] = arr[i].charAt(0).toUpperCase() + arr[i].substr(1,arr[i].length-1)
}
//根据某个字符数组转换为字符串 join()拼接数组
return arr.join('')
}
console.log(toString('get-element-by-id'))
//结果:getElementById
</script>
最后
以上就是粗犷星星为你收集整理的将字符串进行驼峰命名的全部内容,希望文章能够帮你解决将字符串进行驼峰命名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复