При изучении языка coffee-script возник вопроc: еcли ли разница в объявлении анонимной функции-обертки на javacript, ввиде cамовызывающейcя функции без явного указания контекcта вызова:
(function(){
//какой-то код
})();
от объявления такой обертки, диктуемой компилятором coffee-script?
(function(){
//какой-то код
}).call(this);
еcли ли cмыcл в указании контекcта? или интерпритатор javascript раccматривает оба варианта объявления такой функции одинаково?