模块化

前景: javascript应用复杂化,以及浏览器以外的javascript,命名空间之类的包管理工具必要性产生

CommonJS

一个立足长远,但是目前实际应用部分还比较少的规范
http://wiki.commonjs.org/wiki/Modules/1.0
http://wiki.commonjs.org/wiki/Modules/1.1
http://wiki.commonjs.org/wiki/Modules/1.1.1

Node.js

CommonJS的一种规范实现。
细节实现和补充:

RequireJS

CommonJS的一种半规范实现。

  • AMD-API
  • 异步js加载器使用方式

SeaJS

CommonJS 的 modules 1.1.1 实现。

  • SeaJS
  • 异步js加载器使用方式

KISSY

相比RequireJS更不规范的一种CommonJS实现(AMD)

  • KISSY
  • 异步js加载器使用方式

LAB.js

比较纯粹的异步js加载器使用方式 ( 自学 )

jQuery.getScript()

浏览器异步加载最基本原理。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容