现在的位置: 首页 > web前端 > 正文

骆驼式命名法规范

2020年07月03日 web前端 ⁄ 共 782字 ⁄ 字号 评论关闭

  人们交流靠各种语言,每行都有每行的所谓的“行话”。程序员也不例外,众所周知,程序员都是用代码进行交流的。那么除了在代码中的注释之外,程序员如何读懂别人的程序呢?当然,程序员之间也有所谓的“潜规则”。大家都把代码中的变量、函数和类等等用目前常用的匈牙利命名、驼峰式、帕斯卡命名法来进行命名。


  什么是骆驼式命名法?


  骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。使用骆驼式命名法可以让所有的变量名要有意义看到名字就知道变量所存储的数据。


  驼峰式命名法一词来自Perl语言中普遍使用的大小写混合格式,而LarryWall等人所著的畅销书《ProgrammingPerl》(O’Reilly出版)的封面图片正是一匹骆驼。驼峰式命名法的命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。


  下面为大家讲解下骆驼式命名法规范:


  驼峰和小驼峰的区别


  驼峰命名法还分大驼峰和小驼峰,现将二者区别说一下:


  1.大驼峰,每一个单词的首字母都大写,例如:AnamialZoo,JavaScript中构造函数用的是大驼峰式写法。


  2.小驼峰,第一个单词的首字母小写,后面的单词的首字母全部大写,例如:fontSize、backgroundColor。


  总之,骆驼式命名法就是当变量名或函数名是由一个或多个单词连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。


  

抱歉!评论已关闭.