1 变量命名
- 变量使用小驼峰命令,前缀为修饰形容词,后面为名词
let name="zhangsan"
let minAge=12
let lastName="gis"
注意:变量中不允许出现拼音;拼音在变量命名中总显得累赘;不能达到见字知意的效果;如下集中拼音都是不规范的格式
// 不规范
let babaName="xiaobai"
let fatherXingMing="xiaobai"
let chinaMianJi=960
let zhongguoArea=960
// 规范
let fatherName="xiaobai"
let chinaArea=960
2 常量命名
- 常量全部使用大写;用下划线连接两个单词
const DOMAIN = 'xiaobaigis.com';
const MAX_COUNT = 10;
3 函数命名
- 函数使用小驼峰式命名法,前缀为动词,后面为主体名词
// 得到姓名
function getName(){}
// 设置性别
function setSex(){}
// 是否男性
function isMale(){}
常用的前缀动词规范如下:
can | 判断是否可执行某个动作 |
has | 判断是否含有某个值 |
is | 判断是否为某个值 |
get | 获取某个值 |
set | 设置某个值 |
load | 加载某些数据 |
- 类和构造函数使用大写驼峰命名(首字母大写)
function Person(){}
class Animal{
constructor(option) {
}
}