В отличие от многих других языков, динамическая природа this в JS является критическим фактором, благодаря которому делегирование прототипам — и даже class — работает так, как ожидалось!
Вы пока еще не знаете JS} Познакомьтесь, JavaScript
·
Кайл Симпсон