驼峰命名法(camelCase)
来源:互联网 发布:大势至usb端口 破解版 编辑:程序博客网 时间:2024/04/30 11:58
骆驼式命名法(又称驼峰命名法),正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。例如:有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。
例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:printEmployeePaychecks()和print_employee_paychecks()。第一个函数名使用了骆驼式命名法,函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法,函数名中的每一个逻辑断点都有一个下划线来标记。
骆驼式命名法近年来越来越流行了,在许多新的函数库和MicrosoftWindows这样的环境中,它使用得相当多。
注:下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。
格式标准
单字之间不以空格断开(例:camel case)或连接号(-,例:camel-case)、底线(_,例:camel_case)连结,有两种格式:
小驼峰式命名法(lower camel case):第一个单字以小写字母开始;第二个单字的首字母大写,例如:firstName、lastName。
大驼峰式命名法(upper camel case):
每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为Pascal命名法。
适用场景
这里主要指小驼峰式命名法,它适用于.Net程序设计和Java程序设计。
- 驼峰命名法(camelCase)
- 驼峰命名法camelCase和连字符Hyphenate 相互转换
- jQuery源码中的驼峰命名jQuery.camelCase
- 驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)字符之间的转换
- 驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)字符之间的转换
- 驼峰命名法(CamelCase)和下划线风格(UnderScoreCase)字符串之间的转换工具类
- 驼峰命名法(CamelCase)和下划线风格(UnderScoreCase)字符串之间的转换工具类
- jQuery源码分析9: 驼峰式命名方法jQuery.camelCase
- JSONModel命名中的驼峰(CamelCase)与下划线 (UnderscoreCase)
- 驼峰拼写法(CamelCase)
- 驼峰法命名
- 驼峰命名法
- 驼峰命名法总结
- 驼峰式命名法
- 驼峰式命名法
- 驼峰命名法
- Java 驼峰命名法
- 驼峰命名法
- iPad软件提交注意事项
- AWK使用
- if 语句与布尔值
- HIT 2715 Matrix3(最大费用最大流)
- R6034错误,C Runtime Error
- 驼峰命名法(camelCase)
- VS 快捷键
- git使用简介
- switch实例
- 中文 转 拼音
- 帕斯卡命名法(PascalCase)
- json与DataTable相互转换
- dshow 播放视频出现的图像质量问题
- 防骗顺口溜