- 在1.j's中有一个定义的变量a,2.js依赖于1.j's所以在1.js加载完毕之后2.js能打印出a


-
模块加载
- node.js中: require
- ES6 : import
require用于将一个文件变成相应的模块,即模块定义中的 '模块名1' 但是使用require的前提是要在define中将'模块名1'公布给外部(能被外部调用)
-
这样才是有效的能够加载

- 在require中还有一个回调函数function,用于处理加载的模块

require.js有一个主入口:data-main,所有的文件都是在主入口中加载,并且是按顺序加载(按需加载时)