1 AMD 规范介绍 AMD 规范,全称 Asynchronous Module Definition,异步模块定义,模块之间的依赖可以被异步加载. AMD 规范由 Common JS 规范演进而来,前文介绍 Common JS 规范时说过,浏览器端无法直接使用 Common JS,需要使用 browserify 编译后才能运行.而 AMD 规范规范则专注于浏览器端. 1.1 定义模块 AMD 规范定义模块使用 define 函数,函数声明如下: define(id?, dependencies…