Привет! Может, кто подскажет? Делаю обычную function ABuild() { this.prototype = ... } и затем экспортирую export const A = ABuild(); в этом же файле. Ошибок на типы нет, но при исполнении кода нода говорит, что this - undefined. Пробовал на 8 и на 10 ноде.
Привет! Может, кто подскажет? Делаю обычную function ABuild() { this.prototype = ... } и затем экспортирую export const A = ABuild(); в этом же файле. Ошибок на типы нет, но при исполнении кода нода говорит, что this - undefined. Пробовал на 8 и на 10 ноде.
Я хочу иметь один объект, отнаследованный от класса, который экспортирую из файла вместе с интерфейсом. Статический класс не подходит, так как не получается наследование сделать с обычным классом родителем и я вызываю функцию-конструтор, которая возвращает этот объект, а я внутри неё уже наследование провожу.
Я хочу иметь один объект, отнаследованный от класса, который экспортирую из файла вместе с интерфейсом. Статический класс не подходит, так как не получается наследование сделать с обычным классом родителем и я вызываю функцию-конструтор, которая возвращает этот объект, а я внутри неё уже наследование провожу.