var global = (function(){ return this || (0||eval)('this'); }());
After it was minified:
l=function(){return this||(0,eval)("this")}();
So what is the (0,eval)
, I mean what does the comma do?
I played in Chrome's console, (0,1)
, (2,1)
, (2,{})
, 2,1
, etc, it always returns the last one.