Я сейчас читаю «Хорошие части Javascript» и наткнулся на следующий абзац
Если мы попытаемся получить значение свойства из объекта, и если объект не имеет имени свойства, тогда JavaScript пытается получить значение свойства из объекта-прототипа. И если этот объект не имея свойства, он переходит к своему прототипу и так далее, пока наконец, процесс завершается с помощью Object.prototype.
Если я создаю объект obj2 из obj1 в качестве прототипа, означает ли это, что obj1 не может быть уничтожен, пока obj2 также не выйдет из области видимости?