Определить конструктор «вложенных» объектов в JavaScript?

Можно ли определить объект внутри другого объекта? Я думаю примерно так:

function MyObj(name) {
    this.name = name;

    function EmbeddedObj(id) {
        this.id = id;
    }
}

Затем я мог бы создать EmbeddedObj вот так:

var myEmbeddedObj = new MyObj.EmbeddedObj();

Мем для бонусных баллов: Objectception! :о

8
задан Elliot Bonneville 7 April 2012 в 22:46
поделиться