By
Antoshka007
Всем привет! Может кто-нибудь доходчиво объяснить, что значит эта запись - (function() { и })();?
Я так понимаю, это что-то по части ООП. Знаю, этот подход и сам пишу проекты с его использованием, но на других языках, а тут не совсем понимаю, за что отвечают скобки, в которые обернута вся функция и скобки в самом конце ();
Встречал подобную запись, где в параметрах функции и в последних скобках фигурирует $ (т. е. jQuery). И что это значит в этом случае?
Заранее, спасибо!
var MYAPP = (function() { var privateFunc= function() { return 'private'; }; return { func: function(a, { return a + b; } };})();