摘要:
之前一直都认为观察者模式和发布订阅模式是一回事,包括网上的很多文章也是这么写的,但有一次面试中被问到两者的区别,直接懵了答不出来,经过最近的一些学习,慢慢理解了两者的不同。 在我看来,两者最主要的区别在于是否有中间的调度中心。 观察者模式把订阅者维护在发布者这里,需要发布消息时直接发消息给订阅者。在 阅读全文
摘要:
// 策略模式 var validataRules = { 'minLeng' :function(val, length, msg) { if (val && val.length > 6) { return msg } }, 'isMobile': function(val, msg){ if 阅读全文