JavaScript设计模式

JavaScript中的设计模式(5)——观察者模式

观察者模式在 JavaScript 中的典型应用就是大家最熟悉的事件了,事件最早是在 IE3 和 Netscape Navigator 3 中出现的(此时 JavaScript 版本为 1996 年 8 月发布的 JavaScript 1.1)。然而在前端模块化发展蓬勃的今天,原生的事件已经不足以满足复杂前端架构的要求了,自定义事件作为观察者模式的另一种应用应运而生。让我们来看看观察者模式如何让代码组织耦合度更低。