【JavaScript】模块化写法总结

来源:互联网 发布:淘宝和京东价格不一样 编辑:程序博客网 时间:2024/05/01 01:15
//js模块的写法
var model = (function($,arg){//立即执行函数
 var f1 = function(){
 }
 var f2 = function(){
 }
 return {
  m1:m1,
  m2:m2
 }
})(jQuery,param)//立即执行函数参数
//使用
model.m1();
model.m2();
//放大模式,对原模块进行扩展
var model = (function(mod){
 var f3 = function(){
 }
 return mod;
})(model)
//宽放大模式
var model = (function(mod){
 //...
 return mod;
})(window.model||{})
0 0
原创粉丝点击