【js设计模式】js发布-订阅模式(观察者模式)
简单实现发布-订阅模式,从功能上来说,也叫观察者模式,他俩唯一的区别就是发布-订阅模式有一个统一的调度中心,这里不做细的区分。var event={ //储存订阅的事件表 eventList:{}, //监听事件 listen:function(key,fn){ if(!this.eventList[key]){ //如果没有key类型事件,创建一个新的数组,用于存放key类型事件 this.eventList[key
原创
2022-03-31 11:06:13 ·
1709 阅读 ·
0 评论