Сообщение от father_gorry
|
нельзя наследовать функцию от функции, можно только экземпляр от функции через другой экземпляр.
|
чего?
какой экземпрляр? чего экземпляр?
Сообщение от father_gorry
|
new Wall(); //Сначала создать экземпляр родителя и связать его с потомком
|
чего ? вобщето это создаётся объект с помощью конструктора Wall и затем "устанавливается прототип" Room
Сообщение от father_gorry
|
//а теперь я хочу "просто унаследовать объект от объекта", как написано в руководстве.
Room.prototype = Wall;
|
какого объекта? Wall -это функция.
Сообщение от father_gorry
|
console.log("Room color", Room.color); //ждем, что будет red, однако оказывается undefined
//Оказывается, нужно поступить намного сложнее
|
с чего такие ожидания? Room это функция, разве создавалось и инициировалось её свойство color?
во загнул
Сообщение от father_gorry
|
Неужели авторы языка, когда писали спецификацию, не увидели этого?
|
.
Хорошо что вы, не один из авторов
А разумное объяснение есть -вы вобще не знаете основ.
изучите основы для начала
Сообщение от father_gorry
|
нельзя наследовать функцию от функции
|
и смысл сего действа? ни разу не слышал о наследовании функции от функции