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、模块定义的工厂函数
。。。未完待续