JS设计模式——发布订阅模式

这里其中关键的一点就是利用对象键值对存储了事件,在某个事件调用存储的事件,移除事件也是通过对对象重新赋值。这里使用对象作为存储的数据格式是因为通过键查询的复杂度是1,可以快速搜索到某个键存储的函数列...