摘要: 1.针对基本类型数组 const arr = ['张三','张三','三张三'] let set = new Set(arr); // set 自带去重 console.log(set); // Set { '张三', '三张三' } console.error(Array.from(set)); 阅读全文
posted @ 2018-08-09 13:59 码农新手,快乐编码 阅读(466) 评论(0) 推荐(0)
摘要: 工厂方法模式是类的创建模式,又叫做虚拟构造子(Virtual Constructor)模式或者多态性工厂(Polymorphic Factory)模式。 工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 例如:导出的文件格式也可能有所不同,可能是HTML、CSV、PD 阅读全文
posted @ 2018-08-09 11:07 码农新手,快乐编码 阅读(344) 评论(0) 推荐(0)
摘要: 简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。即:通过实现接口中定义的方法来实现不同的功能,通过统一的工厂进行管理具体实现什么样的功能。 例如:用户登录的不同的验证方法 代码实现: 简单工厂 阅读全文
posted @ 2018-08-07 10:33 码农新手,快乐编码 阅读(114) 评论(0) 推荐(0)