2-各种模块化标准

前端有各种模块化标注 AMD/CMD/CommonJS/ES6 module,各种模块化标准实现各有不同。

AMD

在声明依赖时,就加载。

CMD

在使用依赖时,才加载

CommonJS

针对服务端,运行时加载;值拷贝。

ES6 module

针对客户端,编译时加载;引用拷贝。