Eventuali duplicati:
What does the leading semicolon in JavaScript libraries do?Qual è lo scopo di iniziare il punto e virgola all'inizio di JavaScript?
ho notato un sacco di plugin jQuery iniziare con
;(function(){ /* something in here */ })();
Mi chiedevo che cosa l'inizio e virgola è stato per, come bene come le parentesi vuote alla fine.
Questo non ha nulla a che fare con uno script "cattivo" - ha a che fare con la scrittura in uno stile libero da punto e virgola. –
IMHO che è uno script "cattivo". –
@pst: non l'ho capito. cura di elaborare? – naveen