Function.prototype
Не понимаю почему доступно свойство rabbit.eats, ведь мы опустошили Rabbit.prototype = {}; в котором rabbit ищет eats.
function Rabbit() {} Rabbit.prototype = { eats: true }; var rabbit = new Rabbit(); Rabbit.prototype = {}; alert( rabbit.eats ); |
создание экземпляра было раньше.
rabbit получил прототип до очищения, и последующее очищение на него никак не повлияло |
Часовой пояс GMT +3, время: 15:31. |