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

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