随着程序代码 越来越多. 一个文件里的代码就会越来越长. 越来越不容易维护.

为了方便维护. 我们把 很多函数分组. 分别放到不同的文件里. 每个文件包含的代码 就相对较少. Node 中 一个.js 就称为一个模块: module

模块好处

  • 极大的提高了代码的可维护性.
  • 编写代码不必从零开始.一个模块可以被其他地方引用.
  • 模块可以避免函数名和变量名冲突.相同名字的函数和变量 可以分别存在不同的模块中.