var Richard = new Object();
alert(typeof(Richard.prototype)); //undefined
var Richard = new Object();
alert(Richard.__proto__); //[object Object]
对于一般对象来说,我们只能通过 __proto__ 这样的属性去访问从 Object 对象继承来的 prototype;
对于函数对象来说,在其建立的时候,已经将 Function对象的 prototype 赋值给了 prototype 属性。