Наследование переменных свойств

Из упражнения в Codeacademy:

function Penguin(name) {
    this.name = "Pingy";
    this.numLegs = 2;
}

// create your Emperor class here and make it inherit from Penguin
function Emperor (name){
    this.name = name;
}
Emperor.prototype = new Penguin();
var emp = new Emperor("Empy");

Итак, я сделалEmperor наследовать свойства отPenguinтеперь я знаю чтоemp.numLegs будет 2.

После прочтения комментариев я отредактировал вопрос: как вы видите, я дал имя при созданииemp, а такжеemp.name действительно будет именем моего нового emp, который называется "Empy". Но как насчетname унаследованный от конструктора класса Penguin? Куда это идет?

Ответы на вопрос(4)

Ваш ответ на вопрос