requirejs JS模块化工具

随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。

 

 

  1. 防止js加载阻塞页面渲染
  2. 使用程序调用的方式加载js,防出现如下丑陋的场景

 

AMD(异步模块定义)的典型就是requirejs,而CMD(通用模块定义)的典型是淘宝的seajs。

 

异步加载js,避免阻塞,提高性能;
js通过require加载,不必写很多script
 
 
 

 

https://www.cnblogs.com/Leo_wl/p/5396864.html

 

posted @ 2018-05-14 15:29  haveProgress  阅读(112)  评论(0编辑  收藏  举报