> > The question is: what should ES6 classes choose as the default? What's the > most useful default, independent of various backward-looking consistencies? > What, if the future is bigger than the past, would be best? >
Framed that way, then non-enumerability. If we want to preserve any kind of conceptual integrity for enumerability, then enumerability must indicate that the property is a data element within a data structure. Whether enumerability is worth preserving, I don't know.
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

