Possible Duplicate:
What does the exclamation mark do before the function?
I;ve just came across a tablesorter plugin, and while looking at the source, I found that plugin is set up with Self-Invoking Anonymous Function - nothing unusual. Yet, I don't know what is the purpose of leading !
character:
!(function($) {})(jQuery);
I mean, how does it differ from this:
(function($) {})(jQuery);