On 2 October 2014 09:24, Andreas Rossberg <[email protected]> wrote: > On 1 October 2014 20:32, Jason Orendorff <[email protected]> wrote: >> I think there is a way that the error could occur at runtime even in >> all-strict-mode code: when a new const is added at toplevel in a >> second script. >> >> <script> >> "use strict"; >> function f(value) { x = value; } >> </script> > > That's an early ReferenceError right there, AFAICT, regardless of what > follows in a later script.
I take that back, I just realised it's not. I somehow thought that strict mode would also fix unbound assignments, but apparently that was wishful thinking on my part. Not happy. :( /Andreas _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

