可能的重复问题:
这是什么意思?(function(x,y)){…}){a,b);在JavaScript中
JavaScript对象/函数/类声明周围的括号是什么意思?
大家好
我不知道以下代码是做什么用的:
(function(){
// Do something here
...
})(someWord) //Why is this here?;
我的问题是:
- 将函数放在括号内,即
(function(){})
的含义是什么? - 函数末尾的一对括号有什么作用?
我通常会在jQuery代码和其他一些JavaScript库中看到这些内容。