JavaScript 设计模式

  • JavaScript设计模式
    • 基础知识
      • 面对对象的JS
        • 动态语言类型和鸭子类型
        • 多态
        • 封装
        • 原型模式和y原型继承
      • this\call\apply
        • this
        • call\apply
      • 闭包和高阶函数
        • 闭包
        • 高阶函数
    • 设计原则
      • 单一职责原则
      • 最少知识原则
      • 开放-关闭原则
    • 设计模式
      • 单例模式
        • 编程技巧
          • 接口和面向接口编程
          • 代码重构
      • 策略模式
      • 代理模式
      • 迭代器模式
      • 发布-订阅模式
      • 命令模式
      • 组合模式
      • 模板方法模式
      • 享元模式
      • 职责链模式
      • 中介者模式
      • 装饰者模式
      • 状态模式
      • 适配器模式

Comments

2018-06-30

⬆︎TOP