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

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