Функция в JavaScript

Николай Говоров
Добрый день. Вопрос такой. Не могу понять что значит такая запись функции:
(function () {

//Тело функции
})()
Функция безымянная и не привязана к переменной. Зачем брать её в скобки, зачем скобки в конце, и как она вызывается?
Николай Говоров около 2 лет назадСпасибо 0
0 чел.