Why are ES6 class methods not automatically bound to the instance?

Sam Gluck sdgluck at gmail.com
Wed Feb 10 15:11:26 UTC 2016

Hi all,

Hope this is the right place for a purely out-of-interest query - if not,
apologies, please ignore!

Why are methods on an ES6 class not automatically bound to their instance?
Is there any public documentation/conversation, or reasoning, that can
explain this decision? (I couldn't find any on esdiscuss.org.)

Thank you.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20160210/2ca3be98/attachment.html>

More information about the es-discuss mailing list