模块化开发的几种思想AMD,CMD,commonJS,es6

1、AMD

    是RequireJS在推广过程中对模块定义的规范产出。依赖前置,定义的同时,如果需要用到别的模块,会将别的模块在前面进行注入,回调里面加载(国外)

2、CMD

    是seaJS在推广过程中对模块定义的规范产出。依赖就近,哪个地方用到,就在哪个地方requie(淘宝)

3、CommonJs

Node.JS推荐使用规范,通过module.exports来输出。

4、ES6

 Export、import

 通过export 导出  import导入

posted @ 2017-12-18 11:08  丁丶丁  阅读(188)  评论(0)    收藏  举报