可能重复:
How does an anonymous function in JavaScript work?
What does this JavaScript snippet mean?
我在我的脚本中使用:
(function(){
...[code]..
})()
我找不到关于这个的文档,我看到脚本时这个表格采取了args。
(function(){
...[code]..
})(arg1,arg2)
有人对这个javascript函数有链接或很好的解释吗?
答案 0 :(得分:1)
这只是普通的javascript。
你实例化一个匿名函数,然后用2个参数调用它。
我认为令人困惑的部分是操作的即时方面。
你本可以(成本较高):
var hnd = function() {...};
hnd(arg1,arg2);
答案 1 :(得分:1)
它被称为自执行匿名函数。
Here是Google的第一个结果,它提供了可靠的概述。