对前端模块化的认识

AMD是RequireJS在推广过程对模块定义的规范化产出

CMD是SeaJS在推广过程中模块化定义的规范化产出

AMD是提前执行,CMD是延迟执行

AMD推荐的风格通过返回一个对象作为模块对象,CommonJS的风格通过对 module.exports 或 expots 的属性赋值来达到暴露模块对象的目的

原文地址:https://www.cnblogs.com/studyshufei/p/9029941.html