代码解析 1. $import = function(A,B){………}(function(){........},{})2. (function(){})()请大家解释下,上面的写法是什么意思,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1. var func1 = function(A,B){......}; var func2 = function(){.....}; var obj1 = {}; $import = func1(func2,obj1);2. var func = function(){}; func(); 1.$import = function(A,B){………}(function(){........},{})$import:某个变量名function(A,B){}:某个匿名函数1function(A,B){………}(function(){........},{}):匿名函数1调用,A参数为function(){........}这一匿名函数2, B参数为{}这一空对象最终结果,变量$import获得匿名函数1的返回值2.(function(){xxxxxx})()使xxxxx那里的代码马上执行,并且里面的变量有自己的作用域,不会污染全局空间 1定义了一个函数引用,引用名是$import,引用的 函数名 是 function(A,B){………}的返回值函数参数是(function(){........},{}) 其中第一个参数是function(){........}的返回值,第二个参数是一个空的json对象 {}2 (function(){})() 一样定义了一个名为function(){}的函数 拼凑JSON数组的1个问题 jquery的跨域问题,ie8不支持,其他浏览器可以。望各位大虾帮帮忙! JS 选中text中的值(模式框) 急急 请教一个Extjs问题 JavaScript可以取到<a class="as">超链接的颜色吗? JavaScript开发环境怎样搭建? 美化的select无内容,如果不用美化就有内容,高手指点一下是为什么? radiogroup的问题 js中如何调用EJB? 关于单选框的显示 点击弹出层,怎么传递参数? 来个javascript菜鸟
var func2 = function(){.....};
var obj1 = {};
$import = func1(func2,obj1);
2. var func = function(){};
func();
function(){........}这一匿名函数2, B参数为{}这一空对象最终结果,变量$import获得匿名函数1的返回值
2.(function(){xxxxxx})()
使xxxxx那里的代码马上执行,并且里面的变量有自己的作用域,不会污染全局空间