Ecco il codice:
La parte di cui non capisco il funzionamento è questa:codice:var global = (function () { return this || (1, eval)('this'); }());
Mi spiegate la struttura di questa riga e soprattutto cosa dovrebbe fare? (ad esempio, il numero '1' lì dentro, a cosa serve?)codice:(1, eval)('this')