- require
---------
一般在
一个模块中需要用到其他模块的时候我们可以用require
2.
require.async
---------
异步加载某些js文件的时候可以用require.async,只有模块用到的时候才会被下载
3.
seajs.use
--------- 载入
入口模块。
seajs.use('./a'); //回调 seajs.use('./a',function(a){ //...... }); //多模块 seajs.use(['./a','./b'],function(a,b){ //...... });
seajs.use加载入口模块后,会顺着入口模块解析所有依赖模块并加载它们。
注释:
如果入口模块只有一个,可以直接在script标签使用data-main属性。
<script src="./sea.js" data-main="./main"></script>