多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 一、概述 AMD 规范非常简单只有一个API,即 define 函数; ## 二、说明 ``` define([module-name?], [array-of-dependencies?], [module-factory-or-object]); //参数: module-name: 模块标识,可以省略 array-of-dependencies: 所依赖的模块,可以省略 module-factory-or-object: 模块的实现,或者一个JavaScript对象 ``` define函数具有异步性。当define函数执行时,首先会异步的去调用第二个参数中列出的依赖模块,当所有的模块被载入完成之后,如果第三个参数是一个回调函数则执行;然后告诉系统模块可用,也就通知了依赖于自己的模块自己已经可用;