var p = Object.create(o); //这里o是p的原型对象,那么,p相对于o来讲,是什么对象?
我怎么感觉像是一种类的继承,不过基类的this竟然能够获取到子类的属性 - -。
p是一个把o作为它的__proto__的对象,也就是说 p.__proto__===o 。