Есть ли какой-нибудь возможный способ добиться абстракции в мире JavaScript, как у нас в OOPS?
Абстрактный класс будет служить базой, и мы будем создавать из него конкретные компоненты.А как реализовать концепцию интерфейсов в JavaScript?
Не имеет смысла иметь интерфейсы или абстрактные классы, так как нет проверок типов: