Kentavr16, я знаю, что такое прототипы, вопрос в том, что за [[Prototype]]? Это не является свойством объекта, и это добавляет дополнительную "визуальную вложенность" в консоли, но не реальную (на уровне объекта).
Проще говоря, почему раскрыв {} я вижу не сразу свойство __proto__, наряду с иными свойствами объекта (в моём случае их нет), а некоторый [[Prototype]], в котором находится буквально то же самое (тот же объект), что в __proto__?
То что вы написали про неймспейсы - это полная ерунда. Вы описали автозагрузку классов и ввели человека в заблуждение. Неймспейсы - это всего навсего префикс к имени класса, и по сути, он не имеет никакого отношения к реальному пути к файлу. Автозагрузку можно написать как угодно, в том числе и рассматривая неймспейс как реальный путь к файлу.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.