Возможные дубликаты:
What does this mean? (function (x,y)){…}){a,b); in JavaScript
Что означают круглые скобки, связанные с объявлением объекта/объекта/класса JavaScript?
Привет всем
Я не знаю, что делает следующее:
(function(){
  // Do something here
  ...
})(someWord) //Why is this here?;
Мои вопросы:
-  Что значит положить функцию внутри скобок .i.e. (function(){});?
- Что делает набор скобок в конце функции?
Я обычно вижу их в jquery-кодах и некоторых других javascript-библиотеках.
