Вопрос проверяет понимание того, как именно JavaScript завершает поиск свойств и методов в прототипной цепочке.
Короткий ответ
В конце прототипной цепочки находится null. Обычно последний “реальный” объект в цепочке — это Object.prototype, а его прототип равен null. Когда поиск свойства доходит до null, JavaScript прекращает поиск и возвращает undefined. Это и есть финальная точка любого прототипного поиска.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.