it goes from Netscape being like "oh no we need a language that people will actually use" to "es4 fails twice" to "es5 and 6 actually work"
the funniest part is that the flailing of es4 gets finally stopped ... by Microsoft ... out of anticompetitive behaviour since they thought it would eat the lunch of .NET. lmfao
i learned about some cool js behaviour (that i hope was removed): my_function.caller.arguments could be used to overwrite the arguments to your caller, which will persist when you return...
also, did you know that <!-- is alternate syntax for a line comment in JavaScript?
