传统编写方式
1 模块与组件、模块化与组件化 - 图1
组件化方式
1 模块与组件、模块化与组件化 - 图2

1.1 模块

  1. 理解:向外提供特定功能的 js 程序,一般就是一个 js 文件
  2. 为什么:js 文件很多很复杂
  3. 作用:复用、简化 js 的编写,提高 js 运行效率