У меня много вопросов о классах ES6.
Какая польза от использования синтаксиса class
? Я читал, что public/private/static будет частью ES7, это причина?
Кроме того, является ли class
другим видом ООП или все же прототипическим наследием JavaScript? Могу ли я изменить его с помощью .prototype
? Или это просто один и тот же объект, но два разных способа объявить его.
Есть ли преимущества в скорости? Может быть, легче поддерживать/понимать, если у вас есть большое приложение, такое как большое приложение?