@Drovosek01

В __proto__ хранится объект или ссылка?

Когда я создаю какой-либо объект и т.д.,
например просто объект:
var o = {
    a: 1
}


И потом посмотреть этот объект в DevTools, то в __proto__ есть куча методом и свойств и во многих тоже свои __proto__ со своими методами и т.д.

5bef1314c15ea580764317.pngСобственно вопрос:
1. В __proto__ ссылка на другой объект или сам объект?
1.1 Т.е. DevTools показывается информацию по ссылкам в эту консоль или там реально такая "монструозная" структура данных (в том плане, что я просто создал { a: 1 }, а там "под водой" еще куча всего и всё это в моём объекте)
2. Если после создания я изменю глобальный Object, например удалю у него метод toString() то и в моём объект, который я создал до этого он тоже пропадет?
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
roswell
@roswell
и швец, и жнец, и на дуде игрец
1. В __proto__ ссылка на "родительский" объект.
1.1. Да.
2. Да.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы