Встречается на собеседованиях • сегодня
Зачем нужен __proto__
__proto__ — это свойство объекта, которое ссылается на его прототип. Оно позволяет получать и изменять прототип объекта напрямую, но его использование не рекомендуется в favor of Object.getPrototypeOf() и Object.setPrototypeOf().
Пример:
javascript
const animal = { eats: true };
const rabbit = { jumps: true };
rabbit.__proto__ = animal; // Устанавливаем прототип
console.log(rabbit.eats); // true (наследуется от animal)Нюансы:
__proto__— устаревший способ, поддерживается для совместимости.- Современные методы (
Object.create,Object.setPrototypeOf) предпочтительнее. - Не путать с
prototype(свойство функций-конструкторов).

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