本文转载自:https://www.jianshu.com/p/75591d47312a
js命名应遵循 简洁、语义化 的原则
用有意义且常用的单词命名变量
1.变量
命名方法: 小驼峰式命名法
命名规范:前缀为形容词 (函数前缀为动词, 以此来区分函数和变量)
好的命名方式
let maxCount = 10;
let tableTitle = '啦啦啦';
不好的命名方式
let setConut = 10;
let getTitle = '啦啦啦';
2.常量
命名方法:名词全部大写
命名规范:使用大写字母和下划线来组合命名,下划线用来分割单词。
const MAX_COUNT = 10;
const URL = '//www.huifenqi.com';
3.函数 & 方法
命名方法: 小驼峰式命名法
命名规范: 前缀应该为动词
命名建议:常用动词约定
// 是否可阅读
function canRead() {}
// 获取名称
function getName() {}
4.类 & 构造函数
命名方法:大写驼峰式命名法,首字母大写。
命名规范:前缀为名称。
class Persion {
constructor(name) {
...
}
}
let person = new Person('啦啦啦');