помогите пожалуйста разобраться с наследованием в js. я нарисовал небольшую модель, основанную на следующем коде
function Animal(){ // }
function Rabbit(){ // }
Rabbit.prototype = Animal()
animal1 = new Animal() animal2 = new Animal()
rabbit1 = new Rabbit() rabbit2 = new Rabbit()
модель:
как я понимаю связи:
объекту rabbit1 доступны
1. свои свойства и методы,
2. своиства и методы, которые есть в конструкторе Rabbit,
3. своиства и методы, которые есть в конструкторе Animal,
4.своиства и методы, которые есть в встроенном "классе" object
объекту animal1 доступны
1. свои свойства и методы,
2. своиства и методы, которые есть в конструкторе Animal,
4.своиства и методы, которые есть в встроенном "классе" object
скажите пожалуйста есть ли ошибки в моём понимании.
если можно, то объясните пожалуйста на приведенном примере действие скрытого свойства [[prototype]]. его я совсем не понял и путаю со своиством constructor
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
cyklop77
помогите пожалуйста разобраться с наследованием в js. я нарисовал небольшую модель, основанную на следующем коде
модель:
как я понимаю связи:
объекту rabbit1 доступны
1. свои свойства и методы,
2. своиства и методы, которые есть в конструкторе Rabbit,
3. своиства и методы, которые есть в конструкторе Animal,
4.своиства и методы, которые есть в встроенном "классе" object
объекту animal1 доступны
1. свои свойства и методы,
2. своиства и методы, которые есть в конструкторе Animal,
4.своиства и методы, которые есть в встроенном "классе" object
скажите пожалуйста есть ли ошибки в моём понимании.
если можно, то объясните пожалуйста на приведенном примере действие скрытого свойства [[prototype]]. его я совсем не понял и путаю со своиством constructor
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.