js面向对象之 观察者模式介绍

核心过程

提供一个对象 例如叫发布者  Publisher  在这个对象里面添加方法 具体方法是注册观察者 删除观察者,调用观察者方法

提供一个函数  该函数用来让一个对象成为发布者 

然后根据需求创建观察者,发布者   可以创建多个观察者,发布者,并且观察者也能成为发布者



js面向对象之 观察者模式介绍_第1张图片


js面向对象之 观察者模式介绍_第2张图片

你可能感兴趣的:(js面向对象之 观察者模式介绍)