classes and enumerability

Kevin Smith zenparsing at
Tue Dec 23 21:03:09 PST 2014

> 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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list