观察者模式 介绍 发布 & 订阅(将某件事说好之后只需等待,如:订报纸,订牛奶)一对多 演示 UML类图 场景 网页事件绑定 Promise jQuery callback nodejs自定义事件 在node的stream中用到了自定义事件 readline 中也用到了自定义事件 其他场景 1、nodejs中:处理http请求;多进程通讯 2、vue 和 react 组件生命周期触发 3、vue watch 总结 主题和观察者分离,不是主动触发而是被动监听,两者解耦符合开放封闭原则