AMD规范:使用 define 和 require ,基本结构如下:
// 定义模块 define(['moduleA', 'moduleB', 'moduleC'], function (moduleA, moduleB, moduleC){ // some code here return 对象; // define需要有return语句返回模块对象 }); // 引用模块 require(['moduleA', 'moduleB', 'moduleC'], function (moduleA, moduleB, moduleC){ // some code here });