File tree Expand file tree Collapse file tree
Cute-JavaScript/Cute-Patterns Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -448,12 +448,12 @@ setTimeout(function(){
448448
449449#### 2.4两者优缺点
450450** 相同优点:**
451- * 都可以一对多
452- * 程序便于扩展
451+ * 都可以一对多。
452+ * 程序便于扩展。
453453
454454** 不同优点:**
455- * 观察者模式:单向解耦,发布者不需要清楚订阅者何时何地订阅,只需要维护订阅队列,发送消息即可
456- * 发布订阅模式:双向解耦,发布者和订阅者都不用清楚对方,全部由订阅中心做处理
455+ * 观察者模式:单向解耦,发布者不需要清楚订阅者何时何地订阅,只需要维护订阅队列,发送消息即可。
456+ * 发布订阅模式:双向解耦,发布者和订阅者都不用清楚对方,全部由订阅中心做处理。
457457
458458** 缺点:**
459459* 如果一个被观察者和多个观察者的话,会增加维护的难度,并且会消耗很多时间。
Original file line number Diff line number Diff line change 3434
3535#### 2.4两者优缺点
3636** 相同优点:**
37- * 都可以一对多
38- * 程序便于扩展
37+ * 都可以一对多。
38+ * 程序便于扩展。
3939
4040** 不同优点:**
41- * 观察者模式:单向解耦,发布者不需要清楚订阅者何时何地订阅,只需要维护订阅队列,发送消息即可
42- * 发布订阅模式:双向解耦,发布者和订阅者都不用清楚对方,全部由订阅中心做处理
41+ * 观察者模式:单向解耦,发布者不需要清楚订阅者何时何地订阅,只需要维护订阅队列,发送消息即可。
42+ * 发布订阅模式:双向解耦,发布者和订阅者都不用清楚对方,全部由订阅中心做处理。
4343
4444** 缺点:**
4545* 如果一个被观察者和多个观察者的话,会增加维护的难度,并且会消耗很多时间。
You can’t perform that action at this time.
0 commit comments