摘要:
定义: 使多个对象都有机会处理请求,避免发送者与接受者之间的耦合关系,将对象连成一条链,沿着这条链传递请求,直到有一个对象处理它。 如何把对象串联起来?解决方法通常是将另一个对象作为新创建对象的参数,称为继承者。 如何把请求传递下去?通常在其原型上定义同名请求方法,在此方法里调用继承者。 极简示例如 阅读全文
posted @ 2017-09-08 14:56
炎泽
阅读(137)
评论(0)
推荐(0)
摘要:
什么是工厂模式?就好比一个工厂,能造汽车、飞机...,通过对外接口,由顾客决定,来定制哪一款产品。 在js内表现为,一个工厂函数/对象,包含汽车、飞机等子类,提供对外接口,根据参数返回不同子类的实例 简单实例如下: 何时使用: 1.对象构建十分复杂 2.需要依赖具体环境创建不同实例 3.处理大量具有 阅读全文
posted @ 2017-09-08 12:03
炎泽
阅读(290)
评论(0)
推荐(0)

浙公网安备 33010602011771号