永发信息网

关于编写JS文件,函数结构的一个问题~

答案:2  悬赏:50  手机版
解决时间 2021-02-28 17:39
(
function (global, factory) { factory( global ) }
(window, function (window, noGlobal) {
var jQuery;
return jQuery;
}
)
);

1.(function a(b, c) { .. })(B, C);
2.(function a(b, c) { .. }(B, C));
想请问下我把jquery简单的外部结构看了下是2.这种样子的,我以前只看到过1.这种样子的,这2个是一样的么,都是B,C传入b,c么?
最佳答案
1和2是一样的,都是匿名函数,只是在排版上有些不一样
他们的效果都是一样,你可以自己写个简单的测试一下
全部回答
只写函数怕你不会调用nbsp;给你写了个例子nbsp;自己运行看看吧amp;lt;!doctypenbsp;htmlnbsp;publicnbsp;“-//w3c//dtdnbsp;xhtmlnbsp;1.0nbsp;transitional//en“nbsp;“http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd“amp;gt;amp;lt;htmlnbsp;xmlns=“http://www.w3.org/1999/xhtml“amp;gt;amp;lt;headamp;gt;amp;lt;metanbsp;http-equiv=“content-type“nbsp;content=“text/html;nbsp;charset=gb2312“nbsp;/amp;gt;amp;lt;titleamp;gt;层隐藏的演示amp;lt;/titleamp;gt;amp;lt;stylenbsp;type=“text/css“amp;gt;amp;lt;!--#layer1nbsp;{nbsp;position:absolute;nbsp;width:200px;nbsp;height:115px;nbsp;z-index:1;nbsp;left:nbsp;308px;nbsp;top:nbsp;68px;}--amp;gt;amp;lt;/styleamp;gt;amp;lt;scriptnbsp;type=“text/javascript“amp;gt;amp;lt;!--functionnbsp;mm_findobj(n,nbsp;d)nbsp;{nbsp;//v4.01nbsp;nbsp;varnbsp;p,i,x;nbsp;nbsp;if(!d)nbsp;d=document;nbsp;if((p=n.indexof(“?“))amp;gt;0amp;amp;parent.frames.length)nbsp;{nbsp;nbsp;nbsp;nbsp;d=parent.frames[n.substring(p+1)].document;nbsp;n=n.substring(0,p);}nbsp;nbsp;if(!(x=d[n])amp;amp;d.all)nbsp;x=d.all[n];nbsp;fornbsp;(i=0;!xamp;amp;iamp;lt;d.forms.length;i++)nbsp;x=d.forms[i][n];nbsp;nbsp;for(i=0;!xamp;amp;d.layersamp;amp;iamp;lt;d.layers.length;i++)nbsp;x=mm_findobj(n,d.layers[i].document);nbsp;nbsp;if(!xnbsp;amp;amp;nbsp;d.getelementbyid)nbsp;x=d.getelementbyid(n);nbsp;returnnbsp;x;}functionnbsp;mm_showhidelayers()nbsp;{nbsp;//v6.0nbsp;nbsp;varnbsp;i,p,v,obj,args=mm_showhidelayers.arguments;nbsp;nbsp;fornbsp;(i=0;nbsp;iamp;lt;(args.length-2);nbsp;i+=3)nbsp;ifnbsp;((obj=mm_findobj(args[i]))!=null)nbsp;{nbsp;v=args[i+2];nbsp;nbsp;nbsp;nbsp;ifnbsp;(obj.style)nbsp;{nbsp;obj=obj.style;nbsp;v=(v==‘show‘)?‘visible‘:(v==‘hide‘)?‘hidden‘:v;nbsp;}nbsp;nbsp;nbsp;nbsp;obj.visibility=v;nbsp;}}//--amp;gt;amp;lt;/scriptamp;gt;amp;lt;/headamp;gt;amp;lt;bodynbsp;onmouseout=“mm_showhidelayers(‘layer1‘,‘‘,‘show‘)“nbsp;onmouseover=“mm_showhidelayers(‘layer1‘,‘‘,‘hide‘)“amp;gt;amp;lt;divnbsp;id=“layer1“amp;gt;这是层的内容amp;lt;/divamp;gt;鼠标放这儿隐藏层amp;lt;/bodyamp;gt;amp;lt;/htmlamp;gt;///说明functionnbsp;mm_showhidelayers()nbsp;{nbsp;//v6.0nbsp;nbsp;varnbsp;i,p,v,obj,args=mm_showhidelayers.arguments;nbsp;nbsp;fornbsp;(i=0;nbsp;iamp;lt;(args.length-2);nbsp;i+=3)nbsp;ifnbsp;((obj=mm_findobj(args[i]))!=null)nbsp;{nbsp;v=args[i+2];nbsp;nbsp;nbsp;nbsp;ifnbsp;(obj.style)nbsp;{nbsp;obj=obj.style;nbsp;v=(v==‘show‘)?‘visible‘:(v==‘hide‘)?‘hidden‘:v;nbsp;}nbsp;nbsp;nbsp;nbsp;obj.visibility=v;nbsp;}}这个是你要
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国有没有比萨德更厉害的反导弹系统
艾宝海洋生物工程公司在什么地方啊,我要过去
准备入手块SSD固态硬盘,LD和台电的,哪个稳
wps的ppt好用吗 能做出高大上的动画吗
老婆前几天吵架,要离婚现在把东西都搬走了我
Snail white 蜗牛霜咋样?
ABB ACS550-01变频器(0.75...160kw) 正常使
九井镇在什么地方啊,我要过去处理事情
求助,捕鼠或驱鼠的方法
如果挖个洞,挖穿地球.里面丢东西会发生什么
如何提升门店经营业绩
当时是的当是什么意思
中国工商银行开发区支行地址在什么地方,想过
打算在宿舍养蜜袋鼯 宿舍没电没水 是那种8个
在跨越速运上班的福利好不好?
推荐资讯
申请强制执行,无财产怎么办可以执行人吗
凯特王妃同款Tangle Teezer的梳子怎么鉴定真
某公司2013年年初的未分配利润为100万元,当
歌词里带一的歌词
The-packing-list-in-detail-see-attached是
大话西游2,画符文,怎么画
海尔专卖店虎跳店这个地址在什么地方,我要处
美石记在什么地方啊,我要过去处理事情
邮政速递物流西新桥揽投部地址有知道的么?有
山东省农村信用社网上银行UK锁死怎么解锁?去
关于二楼后山墙上可不可以留窗子
张慧雯是不是特像刘亦菲
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?