constructor.constructor
Не совсем понял почему результатом выражения является Object().
Ведь получается
Объект.constructor
должен ссылаться на конструктор. А
Объект.constructor.constructor
должен вести на Function();
Вот пример:
function F(){}
var f = new F();
alert(f.constructor.constructor);