js模块管理AMD和CMD规范
模块化:是一种处理复杂系统分解为代码结构更合理,可维护性更高的可管理的模块的方式。
AMD规范Asynchronous Module Definition,
即异步模块加载机制。
整描述了模块的定义,依赖关系,引用关系以及加载机制。
被requireJS,NodeJs,Dojo,JQuery使用
JQuery也采用了AMD规范。
AMD规范简单到只有一个API,即define函数:
define([module-name?], [array-of-dependencies?], [module-factory-or-object]); 其中: module-name: 模块标识,可以省略。 array-of-dependencies: 所依赖的模块,可以省略。 module-factory-or-object: 模块的实现,或者一个JavaScript对象。

浙公网安备 33010602011771号