Возможные дубликаты:
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-библиотеках.