1.1 模块化

模块化是一种将系统分离成独立功能部分的方法,可将系统分割成独立的功能部分,严格定义模块接口、模块间具有透明性。

优点

  1. 灵活架构,焦点分离

  2. 方便模块间组合、分解

  3. 方便单个模块功能调试、升级

  4. 多人协作互不干扰

发展历程

  1. script标签

  2. ComonJS

  3. AMD

  4. CMD

  5. UMD

  6. ES6

要解决的问题

  1. 模块的定义

  2. 模块的依赖

  3. 模块的导出

Last updated