此博客是本人从学生时代开始做笔记所用, 部分是工作所遇问题,做填坑笔记,部分闲来查阅资料,加上自己的理解所总结的学习笔记, 常忙得不可开交,若漏了资料来源,望通知~ 前路漫漫,写点东西告诉自己正在一点点进步,而不要迷失于繁忙。
摘要: 定义: 使多个对象都有机会处理请求,避免发送者与接受者之间的耦合关系,将对象连成一条链,沿着这条链传递请求,直到有一个对象处理它。 如何把对象串联起来?解决方法通常是将另一个对象作为新创建对象的参数,称为继承者。 如何把请求传递下去?通常在其原型上定义同名请求方法,在此方法里调用继承者。 极简示例如 阅读全文
posted @ 2017-09-08 14:56 炎泽 阅读(137) 评论(0) 推荐(0)
摘要: 什么是工厂模式?就好比一个工厂,能造汽车、飞机...,通过对外接口,由顾客决定,来定制哪一款产品。 在js内表现为,一个工厂函数/对象,包含汽车、飞机等子类,提供对外接口,根据参数返回不同子类的实例 简单实例如下: 何时使用: 1.对象构建十分复杂 2.需要依赖具体环境创建不同实例 3.处理大量具有 阅读全文
posted @ 2017-09-08 12:03 炎泽 阅读(290) 评论(0) 推荐(0)