每一种语言都有根据自己的特性量身定做的规范,JavaScript 也不例外
标识符命名
标识符不但是程序中的语法单位,也可以认为是程序员之间交流的一种"行话"。如果随心所欲的命名,那么形成的很可能不是"行话",而是密码,对于团队开发是一种噩梦。所以,标识符的命名一定要清晰且有明确的含义,通常使用完整单词或者众所周知的单词缩写构成
- 驼峰命名法:如果一个标识符由多个完整单词或者单词缩写构成,如果统一大写或者小写形式并不有利于阅读,规则很简单,就是将构成标识符的单词或单词缩写的首字符大写,也叫小驼峰
- 帕斯卡命名法:帕斯卡命名法也叫大驼峰命名法,和小驼峰区别就是所有的首字符全部大写
- 匈牙利命名法:此命名法对标识符进行了更为精细的划分,传达给阅读者的信息也会更多,标识符的名称构成:属性+类型+功能描述的顺序组合起,表示属性和类型的部分采用小写,功能描述部分首字母大写的一个单词或多个单词组合
大约 5 分钟...