摘要:
如下方法,由于参数太多,导致使用很麻烦,顺序也难以记忆 function doSomeThing(name, title, age, color, size, prize){} 所以我们可以采用对象的方式配置参数 /* name: name title: title age: age color: 阅读全文
摘要:
创建无法修改的静态变量 通过暴露一个取值器让外界可以访问到,但无法修改 const Conf = (function () { // 私有变量 const conf= { // 静态变量尽量大写 "MAX_NUM": 100, "MIN_NUM": 1, "COUNT": 1000 } return 阅读全文
摘要:
建造者模式 建造者模式主要是将构建层与表示层分离,一种模块化的思想,使单个模块可以高效灵活的复用,但这种拆分同样增加了一定复杂度 实例:招聘简历 创建一个人类的类 const Human = function(param){ this.skill = param && param.skill || 阅读全文