设计基于观察者模式的事件绑定机制

发布于 2020-01-14 23:42:47
关注者
0
被浏览
474
1 个回答
  • 面试哥
    面试哥 2020-01-14
    为面试而生,有面试问题,就找面试哥。

    观察者模式(发布-订阅模式)的定义: Observer的意图是定义对象之间的一种一(被观察者)对多(观察者) 的关系,当一个对象的状态发生改变时,所有依赖它的对象得到通知,并且会自动更新自己 在JavaScript中,一般使用事件模型来替代传统的观察者模式。

    好处: (1)可广泛应用于异步编程中,是一种替代传递回调函数的方案。 (2)可取代对象之间硬编码的通知机制,一个对象不用再显示地调用另外一个对象的某个接口。两对象轻松解耦。

    代码参考:http://blog.csdn.net/phker/article/details/6880371 http://www.cnblogs.com/LuckyWi nty/p/5796190.html

知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看