Предположим, что следующая программа:
var C = function() { };
x = new C();
Выражение x instanceof C
дает True, поэтому x
должно каким-то образом знать, что оно было создано функцией C
. Есть ли способ получить имя C
непосредственно из x
?
(В моей проблеме у меня есть иерархия прототипов, реализующих возможные сигналы в моем приложении. Мне нужно получить доступ к типу сигнала, который должен быть эквивалентен конструктору, используемому для создания этого сигнала.)