无标题文档 //test1.js:// JavaScript Documentdefine(function(require,exports,module){//参数固定,写法不变 //exports: 对外的接口 //require :依赖的接口 //require('./test2.js');//如果地址是一个模块的话,那么require的返回值就是模块中的exports //require.async(); 异步模式 //require('./test2.js'); require.async('./test2.js',function(ex){ ex.a; })//异步调用,按需加载 function tab() { alert(require('./test2.js').a); } exports.tab=tab; })//test2.js:// JavaScript Document//var a=10;define(function(require,exports,module){//参数固定,写法不变 //exports: 对外的接口 //require :依赖的接口 var a=10; exports.a=a;})