Встречается на собеседованиях • сегодня
Что такое Proto
Прототип (proto) — это механизм в JavaScript, который позволяет объектам наследовать свойства и методы от других объектов. Каждый объект имеет скрытое свойство [[Prototype]], доступное через __proto__ или методы Object.getPrototypeOf() / Object.setPrototypeOf().
Пример:
javascript
const animal = { eats: true };
const rabbit = { jumps: true };
rabbit.__proto__ = animal; // Устанавливаем прототип
console.log(rabbit.eats); // true (наследуется от animal)Функции-конструкторы используют prototype для наследования:
javascript
function Animal() {}
Animal.prototype.eats = true;
const rabbit = new Animal();
console.log(rabbit.eats); // trueВажно: __proto__ — устаревший способ, лучше использовать Object.create() или классы ES6.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы