Estoy muy familiarizado con las funciones de autoejecución al trabajar con jQuery.JavaScript Funciones autoejecutables: ¿cuál es la diferencia?
(function($) { /* do stuff */ })(jQuery);
Hoy estaba leyendo la fuente Backbone.js y se dio cuenta de que lo hacen:
(function() { /* do stuff */ }).call(this);
Es esto lograr lo mismo? ¿Las siguientes 2 líneas de código harían lo mismo?
(function($) { /* do stuff */ })(jQuery);
(function($) { /* do stuff */ }).call(jQuery);
aunque si fuera 'call (jQuery, jQuery)' establecería ambos. – zzzzBov
@Phrogz Gracias. Lo entiendo. – modernzombie
@zzzzBov ambos serían [jQuery objeto], ¿correcto? – modernzombie