(function(){})() Is there any documentation of this?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
How does an anonymous function in JavaScript work?
What does this JavaScript snippet mean?
号
我在脚本中使用:
1 2 3 | (function(){ ...[code].. })() |
我找不到关于这个的文档,当这个表单接受参数时,我看到了脚本。
1 2 3 | (function(){ ...[code].. })(arg1,arg2) |
号
有人对这个javascript函数有链接或很好的解释吗?
它被称为自执行匿名函数。
这是谷歌的第一个结果,它给出了一个可靠的概述。
这只是普通的javascript。
您声明一个匿名函数,然后用2个参数调用它。
我认为令人困惑的部分是操作的动态方面。
你可以这样做(以更高的成本):
1 2 | var hnd = function() {...}; hnd(arg1,arg2); |