标签: javascript design-patterns event-handling publish-subscribe custom-events
我的任务是讨论基于事件的通信以及JavaScript中基于发布/订阅的通信。
考虑之后,我想知道JavaScript中的CustomEvents实际上使用了发布/订阅模式。
CustomEvents
调度CustomEvent就像在订阅服务器中发布新数据或触发更新功能,创建事件侦听器与订阅发布者相同。
CustomEvent
换句话说,每次引发事件时,每个侦听器的回调都将运行,与发布者每次发布新数据时都将调用订阅者的更新功能相同。
这是正确的解决方案还是我没有了解这两种模式的关键概念?