RequireJS

JavaScript文件和模块加载器

  RequireJS是一个JS文件,首要的功用是优化页面JS的载入,在平常咱们在html页面运用的是script标签来载入JS,如下示例:

<script src="1.js"></script>
<script src="2.js"></script>
<script src="3.js"></script>

  这样的写法有很大的缺陷。首要,加载的时分,浏览器会中止网页烘托,加载文件越多,网页失掉呼应的时刻就会越长;其次,因为js文件之间存在依靠联系,因而有必要严厉确保加载次序(比方上例的1.js要在2.js的前面),依靠性最大的模块一定要放到最终加载,当依靠联系很杂乱的时分,代码的编写和保护都会变得困难。

  require.js的诞生,便是为了处理这两个问题:

  (1)完成js文件的异步加载,防止网页失掉呼应;

  (2)办理模块之间的依靠性,便于代码的编写和保护。

  运用require.js后你将不再运用script标签在HTML中引进JS文件,以及不必经过script标签次序去办理依靠联系,咱们要做的便是在页面中引进require.js,然后做相应的装备即可,这样不只能够简化页面的js导入装备,还能够进步网页的拜访速度。

  RequireJS官网:

  RequireJS 中文网:

  RequireJS 入门攻略:

  JS模块化东西requirejs教程(一)-初识requirejs:

  JS模块化东西requirejs教程(二)-基本常识:

  RequireJS学习笔记:

  JS运用RequireJS载入模块:

  RequireJS相关常识:http://www.nucmc.com/tag-RequireJS-1.html