use*_*572 15 javascript design-patterns anonymous-function
(function()
{
//codehere
}
)();
Run Code Online (Sandbox Code Playgroud)
这种语法有什么特别之处?什么()(); 意味着?
Geo*_*off 40
创建一个匿名函数,闭包和all,而final()告诉它自己执行.
它基本上与以下相同:
function name (){...}
name();
Run Code Online (Sandbox Code Playgroud)
所以基本上这个代码并没有什么特别之处,它只是创建方法并调用它而不必命名它的"捷径".
这也意味着函数是一个关闭或对象的内部函数,并且在需要闭包的功能时最有用.
| 归档时间: |
|
| 查看次数: |
1344 次 |
| 最近记录: |