RequireJS的使用步骤
更多模块化的知识,请参考前端视频专题《前端为什么需要模块化》
第一步,下载RequireJS
下载过程略…
第二步,编写模块
//-----moduleA.js
define([],function(){
//通过return输出模块A
return {
f1(){
... },
f2(){
... }
}
})
//-----moduelB.js
//模块B引用了模块A
define(["moduleA"],function(ma){
//参数ma就是模块A,可以直接使用
return ...; //根据需要输出B模块
})
//-----moduleC.js
//模块C引用了模块B,和模块jquery
define(["moduleB","jquery"],function(mb, $){
//参数mb对应模块B
//参数$对应模块j