js定义模块的两种方式1.异步模块定义(AMD asynchronous Module Definition)define('calculator',['adder'],function(adder){return{add:function(n1,n2){return adder.add(n1,n2);}};});define函数传入三个参数1、模块名2、模块依赖的模块标识符数组3、模块定义的工厂函数。。。未完待续