News for hackers. Stuff that matters.
Re:Introducing smap.js, a forward polyfill for ES6 Maps by esrauch on Friday November 09, 2012 @01:26PM (#4764052)
I think the reason for these is for js minification. With these assignments a simple minifier will replace those three variables with a line like this:

    var a=null,b=true,c=false;
Then your minified js will be smaller because all other instances of true, false and null will be one character. Whether or not this is a reasonable optimization is debatable but in terms of pure code size it would be a win.
Re:Introducing smap.js, a forward polyfill for ES6 Maps by ajanuary on Friday November 09, 2012 @01:35PM (#4764096)
Couldn't you build it into the minifier rather than polluting the original source?
Re:Introducing smap.js, a forward polyfill for ES6 Maps by jackmoore on Friday November 09, 2012 @02:49PM (#4764442)
Yes, stuff like this shouldn't be in the source. UglifyJS and Closure compiler make this optimization, but I've used other js minifiers that did not.