UNPKG

planetproto

Version:

A Workshop for understanding JavaScript prototypes

35 lines (24 loc) 1.13 kB
Дінамічний пошук прототипа =================== Ви можете додавати властивості до прототипу об'єкту в будь який час, бо пошук властивості відуватиметься по ланцюжку прототипів: ```js var alien = {}; var zippy = {}; zippy.__proto__ = alien; // zippy не має властивості 'kind' в цьому місці коду console.log(zippy.kind); //=> undefined // додамо 'kind' до alien alien.kind = 'alien'; // відтепер zippy має властивість 'kind' // бо 'kind' присутнє у alien console.log(zippy.kind); //=> 'alien' ``` Ключові моменти --------- - Об'єкти делегують функції пошуку властивостей до своїх прототипів - Прототип може бути поширеним між декількома об'єктами Завдання ---------- Дотримуйстесь інструкцій з файлу 030.js. Цей файл вже створено для вас.