简单过过Javascript设计模式(上)
前言 设计模式可不是几篇文章能够说明白的,这篇文章也是我的学习笔记吧。 构造器模式 最简单的设计模式,其实就是我们常见的: function User(name, age) { this.name = name; this.age = age } let a = new User('asen', 12) 在使用构造器模式的时候,我们本质上是去抽象了每个对象实例的变与不变,对于上面代码,不变的User的实例属性,变得是属性的具体值。 简单工厂模式 工厂模式基于构造器模式: function User(name, position, work) { this.name = name;
暂无评论