В чем разница между -
Во-первых:-
(function () {
var Book = 'hello';
}());
Второе:-
(function () {
var Book = 'hello';
})();
Первый и второй чем-то похожи в работе..
Третье :-
(function ($) {
var Book = 'hello';
})(jQuery);
Какой шаблон мне нужно использовать и где в моем коде. Третий шаблон модуля, который я видел, когда читал статью, связанную с backboneJS.
Что я понял из третьего "самоисполняющаяся функция с аргументом "jQuery""....
Кто-нибудь может дать мне некоторое представление о немедленно вызываемых функциональных выражениях (IIFE).
Спасибо !!