結局、
myObject = { myProperty : 'プロパティ', myMethod : function() { /*メソッド*/ } };は、
myObject = new ( function(){ this.myProperty = 'プロパティ'; this.constructor.prototype.myMethod = function() { /*メソッド*/ }; } );と、等価という風に理解した。
参考:
http://wsabstract.com/jsref/
http://www.hawk.34sp.com/stdpls/jsnotes/
http://www.interq.or.jp/student/exeal/dss/ejs/
http://www.parkcity.ne.jp/~chaichan/src/2ndthema.htm