Есть ли какой-нибудь способ доступа к переменной класса в конструкторе?
var Parent = function() {
console.log(Parent.name);
};
Parent.name = 'parent';
var Child = function() {
Parent.apply(this, arguments);
}
require('util').inherits(Child, Parent);
Child.name = 'child';
Т.е. конструктор Parent должен регистрировать "parent", а конструктор child должен регистрировать "child" на основе одной некоторой переменной класса в каждом классе.
Приведенный выше код не работает, как я ожидал.