2012/10/16 Herby Vojčík <[email protected]> > I see two solutions: > - add something to the freeze, seal, preventExtensions family which > would set an object to the fail-fast [[Get]] state. > - use a Proxy in the proto chain to trap the unknown [[Get]] and > throw early > > Do you think this needs a solution at all? If yes, which option would > you favour?
The second option is easy to accomplish but pretty invasive since it requires you to inherit from a particular object. If you have an abstraction that already inherits from something else, you're hosed. Personally, I'm not convinced this is a big enough problem to warrant another "mode" for Javascript objects. Cheers, Tom
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

