js模块化 CommonJS和AMD/CMD ES6模块化

ES6之前已经出现了js模块方案,有CommonJS和AMD规范。commonjs实现同步加载应用于服务器,如nodejs。AMD为异步加载应用于浏览器,如requirejs。
ES6在语言层面上模块化,可以取代现有的CommonJS和AMD规范,成为浏览器和服务器通用的模块方案。

posted @ 2018-08-01 16:19  gloxing  阅读(396)  评论(0编辑  收藏  举报