变量命名
标准变量采用驼峰式命名ID
在变量名中全大写
常量全大写,用下划线连接;构造函数,大写第一个字母
jquery 对象必须以 $ 开头命名
let thisIsMyName;
let goodID;
let reportURL;
let AndroidVersion;
let iOSVersion;
let MAX_COUNT = 10;
function Person(name) {
this.name = name;
}
let $body = $('body');
函数命名
小驼峰命名法,可使用常见动词约定:
can
判断是否可执行某个动作,函数返回一个布尔值。true:可执行;false:不可执行has
判断是否含有某个值, 函数返回一个布尔值。- true:含有此值;false:不含有此值is
: 判断是否为某个值,函数返回一个布尔值。true:为某个值;false:不为某个值get
: 获取某个之,函数返回一个非布尔值set
: 设置某个值,无返回值、返回是否设置成功或者返回链式对象 load 加载某些数据,无返回值或者返回是否加载完成的结果
// 是否可阅读
function canRead() {
return true;
}
// 获取名称
function isGirl() {
return this.gender === 0 ? true : false ;
}
// 获取名称
function getName() {
return this.name;
}
// 设置名称
function setName(name) {
this.name=name;
}