EventEmitter,EventTarget和EventDispatcher

时间:2017-10-25 11:21:51

标签: observer-pattern eventemitter event-dispatching

我正在尝试学习观察者模式的实现。

EventEmitter / EventTarget / EventDispatcher是Observer Pattern的一个实现,但我想知道这三者之间的区别。

任何帮助都会受到赞赏吗?

2 个答案:

答案 0 :(得分:-1)

两者均继承自Event。 EventEmitter来自nodeJs,EventTarget来自Web API。因此,在网络上您可以实际使用这两种方法,但是nodeJs程序将仅接受EventEmitter。

答案 1 :(得分:-1)

我认为您可以轻松找到有关所有这些的文档: