多项选择题
A.function fun1(){//….} B.var obj={fun1:function(){//….}} C.(function(){function fun1(){//….}})() D.define(function(){//….})
A.加载模块 B.规范模块的定义 C.遵守commonjs规范 D.不便于管理依赖
A.AMD推崇依赖前置,在定义模块的时候就要声明其依赖的模块 B.AMD推崇就近依赖,在定义模块的时候就要声明其依赖的模块 C.CMD推崇就近依赖,只有在用到某个模块的时候再去require D.CMD推崇依赖前置,只有在用到某个模块的时候再去require