(function(){})() ;这样写是使匿名函数立即执行,如果在后台的括号中带了个参数,这里会有什么特殊意义吗?
你的例子,函数没有带参数。
(function(a){})(1)
像这样,函数有一个参数a,调用时,传了1追问
(function(a){})(1)
像这样,函数有一个参数a,调用时,传了1追问
也就相当于这样么?
var FN=function(o){
alert(o); // 结束是123
};
再这样执行: FN(123);
上面的那个后面的括号中的参数就是这里的参数是一个意思,可以在函数内部使用对吗?
是这意思
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-12-25
那 就表示这个参数传入function里面去了追问
也就相当于这样么?
var FN=function(o){
alert(o); // 结束是123
};
再这样执行: FN(123);
上面的那个后面的括号中的参数就是这里的参数是一个意思,可以在函数内部使用对吗?
是啊