Answer
JavaScript testВ консоль будет выведен:
Alex
Объяснение:
Попытка вернуть что-либо другое, не являющееся объектом будет проигнорирована и не будет рассматриваться как ошибка. Конструктор вернет объект, на который указывает ссылка this.
Код для проверки:
var Obj = function() { this.name = "Alex"; var that = {}; that.name = "David"; var name = this.name + " && " + that.name; return name; } var o = new Obj(); console.log(o.name);