要迁移到CSDN临时笔记

设计模式
(1)
观察者模式 vs 发布订阅模式
观察者模式与发布订阅模式的异同
1、对观察者模式的理解
观察者模式:一个对象(称为subject)维持一系列依赖于它的对象(称为observer),将有关状态的任何变更自动通知给它们(观察者)。
2、对发布/订阅模式的理解
【要迁移到CSDN临时笔记】发布/订阅模式:基于一个主题/事件通道,希望接收通知的对象(称为subscriber)通过自定义事件订阅主题,被激活事件的对象(称为publisher)通过发布主题事件的方式被通知。
(2)Object.create()
Object.create()方法创建一个新对象,使用现有的对象来作为新创建的对象的__proto__。
https://developer.mozilla.org...
用 Object.create实现类式继承

    推荐阅读