【发布时间】:2012-08-15 06:33:04
【问题描述】:
可能重复:
What is the purpose of a self executing function in javascript?
Explain JavaScript's encapsulated anonymous function syntax
例如:
(function($) {
document.getElementById("foo").innerHTML = 'bar';
})();
我知道我们想创建自己的作用域来防止变量冲突,但是为什么 javascript 需要有 ()()?
【问题讨论】:
-
两者都不是真正的副本。这个问题承认函数的范围问题,但质疑第二组括号的目的。
标签: javascript