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