Перейти к содержимому
5 / 38

Как работает цепочка прототипов (prototype chain)?

Цепочка прототипов — это последовательность объектов, связанных через ссылки [[Prototype]]. Когда ты обращаешься к свойству объекта, движок сначала ищет его в самом объекте, затем в его прототипе, затем в прототипе прототипа — и так далее вверх по цепочке. Цепочка заканчивается на null (прототип Object.prototype). Если свойство не найдено нигде, возвращается undefined.

Как работает цепочка прототипов (prototype chain)? | JScriptiser