我们一起来读书吧 关注:140贴子:2,116
  • 0回复贴,共1

《js 设计模式》 15-17章

只看楼主收藏回复

享元模式:运用共享技术有效地支持大量的细粒度的对象,避免对象间拥有相同内容造成多余的开销。类似于我们抽取的lib/utils文件的作用
模板方法模式:核心在于对方法的重用,它将核心方法封装在基类中,让子类继承基类的方法,实现基类方法的共享,达到方法共用。当然这种设计模式也将导致基类控制子类必须遵守某些法则。
观察者模式:其实就是发布-订阅模式,这种模式通过模块间通信来解决模块之前的耦合问题,核心有三点,订阅、发布、注销,
订阅时要注意可以同一个事件只订阅一次 也可以订阅多个事件


IP属地:上海1楼2024-04-08 23:42回复