Сообщение от danik.js
|
Как его можно переписать?
|
Что вы хотите сделать в конечом счете?
Пока что эти обгрызки кода никому не о чем не говорят!
var object = {
__proto__: {
a: 1
}
};
alert(object.a);
Сообщение от danik.js
|
Возможно ли без создания дополнительной переменной (без создания конструктора)
|
Конструктор и переменная это разные понятия:
var object = function() {}; // конструктор
var foo = new object; // создание экземпляра объекта (инстанцирование)
alert(foo.constructor.prototype === foo.__proto__);
И еще,
__proto__ - не стандартное свойство, поэтому его использование должно быть очень обдумано