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