观察者模式(发布-订阅模式)的定义:Observer的意图是定义对象之间的一种一(被观察者)对多(观察者) 的关系,当一个对象的状态发生改变时,所有依赖它的对象得到通知,并且会自动更新自己在Javascript中,一般使用事件模型来替代传统的观察者模式。
好处:(1)可广泛应用于异步编程中,是一种替代传递回调函数的方案。(2)可取代对象之间硬编码的通知机制,一个对象不用再显示地调用另外一个对象的某个接口。两对象轻松解耦。
代码参考:http://blog.csdn.net/phker/article/details/6880371http://www.cnblogs.com/LuckyWi nty/p/5796190.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)