Что находится в конце цепочки прототипного наследования?

Цепочка прототипов заканчивается null. У обычного объекта перед ним обычно находится Object.prototype, но возможны объекты без этого звена.

Короткий ответ

Что ответить на собеседовании

Цепочка прототипов заканчивается null. У обычного объекта перед ним обычно находится Object.prototype, но возможны объекты без этого звена.

Подробный разбор

Ответ с пояснениями

Цепочка прототипов заканчивается null. У обычного объекта перед ним обычно находится Object.prototype, но возможны объекты без этого звена.

Object.getPrototypeOf(Object.prototype) === null. Объект Object.create(null) сразу имеет null-прототип и не наследует привычные методы вроде toString. Сам null не объект-прототип с методами, а признак завершения поиска.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее