Announcement: ES6 class method syntax makes a non-enumerable property of the method's name on the class prototype. That is all. :-)

/be

Brendan Eich wrote:
Herby Vojčík wrote:
Personally, I have always believed we are going down the wrong path by
switching (from the original max-in class design) to making methods
defined within a class definition enumerable.

Yes, please, if possible, go back to non-enum methods. I was writing at that time as well, but things ended up enumerable. I even cited a real-world example (Amber objects used in jQuery API as options objects), where enum methods broke the functionality, but non-enum methods allowed things to work.

On the agenda for next week, at 4(iii):

https://github.com/tc39/agendas/blob/master/2015/01.md

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to