We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
当 JavaScript 程序越来越复杂,代码的体积越来越庞大,对于代码的组织和维护都是一个很大的挑战。关于模块化的优势,我在 BLOG 的一篇文章中有详述。JavaScript 语言本身并没有提供对模块化系统的支持(ES6之前),但 JavaScript 是一门灵活的语言,可以通过一些技巧来模拟实现模块化的系统。
模块化社区定义了 AMD 的模块化规范,在开发阶段,一个文件就是一个模块,当然该文件中的代码需要遵循一些模块化的书写规范,该模块的代码就保存在一个闭包中,模块可以向外部暴露一个接口,以方便和其他模块通信。
define 创建模块
use 加载模块
模块标识
调试接口
配置模块
合并模块