
var rabbit = new Rabbit();
Пусть это совершенно 2 разных объекта ,
но rabbit наследует весь прототип,
багаж класса Rabbit потому что rabbit является ребенком Rabbit
Ребенок следит за всеми изменениями родителя от которого он произошел , и всех его прототипах
Rabbit.prototype.eats = false;
//тут ты всего лишь изменил в свойство прототипа eats в состояние false
//поэтому rabbit.eats = falsefunction Rabbit() {}
Rabbit.prototype = {
eats: true
};
console.log(Rabbit.eats)
А вторая мысль у меня была - файлы не преобразуются и хранятся тупо на серверах , либо на хостинге который предоставляет место для хранения файлов...
Спасибо за уточнение.