JavaScript
- 功能函数(动词)全小写
- 构造器函数(名词)首字母大写
- 常量(const)全大写
- 变量(let、var)全小写
- 私有常量两划线
var _my_ = {}//全局私有变量
function myfun()
{
//把逻辑单独封装起来
let _my_ = {}//块级私有变量,不影响全局私有变量
}
function Machine()
{
//构造函数
}
const COLOR='white'
CSharp
- Pascal 命名规范:每一个单词首字母大写(命名空间、类型、接口、方法、属性、事件、枚举值、字段)
- Camel 变量命名规范:首个单词的首字母小写,其余首字母大写(参数)
- 英文单词缩写,则全大写