The amount of hair-pulling and whining over 1 byte really turns me off from the JS community as a whole. I respect BE's weighing in on this, and I respect people for disregarding his advice. The bottom line is: do whatever the hell you want and don't let anyone shove their opinions down your throat. Why can't we be happy with that?
The little JS I've written has been filled with semicolons. Yours may or may not be. If I work on your project and you don't use semicolons, I'll adapt. If you work on mine, you'll adapt. But I won't try to convince you to use my style on your project or vice versa.
Can't we move on from this pointless debate? Nobody will win, but in the end everyone will lose.